Какво е PHP файл?

Как да отворите, редактирате и конвертирате PHP файлове

Файлът с разширението .PHP файл е PHP изходен код, който съдържа Hypertext Preprocessor код. Те често се използват като файлове на уеб страници, които обикновено генерират HTML от PHP двигател, работещ на уеб сървър.

HTML съдържанието, което двигателят PHP създава от кода, е това, което се вижда в уеб браузъра. Тъй като уеб сървърът е мястото, където PHP кодът се изпълнява, достъпът до PHP страница не ви дава достъп до кода, а вместо това ви предоставя HTML съдържанието, което сървърът генерира.

Забележка: Някои файлове с изходен код на PHP може да използват различно разширение на файла като .PHTML, PHP3, PHP4, PHP5, PHP7 или PHPS.

Как да отворите PHP файлове

PHP файловете са само текстови документи , така че можете да ги отворите с всеки текстов редактор или уеб браузър. Notepad в Windows е един пример, но подчертаването на синтаксиса е толкова полезно при кодирането в PHP, че обикновено се предпочита по-специален PHP редактор.

Някои от програмите, споменати в нашия списък с най- добрите редактори за безплатни текстове, включват открояване на синтаксис. Ето някои други редактори на PHP: Adobe Dreamweaver, инструменти за разработка на Eclipse PHP, Zend Studio, phpDesigner, EditPlus и WeBuilder.

Въпреки това, докато тези програми ще ви позволят да редактирате или променяте PHP файлове, те всъщност не ви позволяват да управлявате PHP сървър. За това имате нужда от нещо като Apache Web Server. Вижте ръководството за инсталиране и конфигуриране на PHP.net, ако имате нужда от помощ.

Забележка: Някои .PHP файлове всъщност могат да бъдат мултимедийни файлове или изображения, случайно означени с разширението .PHP. В тези случаи просто преименувайте файловото разширение на дясното и то трябва да се отвори правилно в програмата, която показва типа на файла, например видеоплейър, ако работите с MP4 файл.

Как да конвертирате PHP файл

Вижте документацията на jason_encode на PHP.net, за да научите как да конвертирате PHP масиви във Javascript код във формат JSON (JavaScript Object Notation). Това е налице само в PHP 5.2 и нагоре.

За генериране на PDF файлове от PHP вижте FPDF или dompdf.

Не можете да конвертирате PHP файлове в не-текстови формати като MP4 или JPG . Ако имате файл с разширение за .PHP файла, за който знаете, че е трябвало да бъде изтеглено във формат като този, просто преименувайте разширението на файла от .PHP до .MP4 (или в какъв формат трябва да бъде).

Забележка: Преименуването на файл като този не извършва реална конверсия на файлове, а вместо това просто позволява на подходящата програма да отвори файла. Реалните реализации обикновено се извършват или в инструмент за конвертиране на файлове, или в менюто " Запазване като или" на програмата.

Как да накарам PHP да работи с HTML

PHP кодът, вграден в HTML файл, се разбира като PHP, а не като HTML, когато е включен в тези етикети, вместо в общия HTML маркер:

За да се свържете с PHP файл от HTML файл, въведете следния код в HTML файла, където footer.php е името на ваш собствен файл:

Понякога можете да видите, че дадена уеб страница използва PHP, като разглежда URL адреса й , например когато PHP файлът по подразбиране се нарича index.php . В този пример тя може да изглежда като http://www.examplesite.com/index.php .

Повече информация за PHP

PHP е пренесен почти на всяка операционна система и е напълно свободен за използване. Официалният сайт на PHP е PHP.net. Има цяла секция за документация, която служи като онлайн ръководство за PHP, ако се нуждаете от помага да научите повече за това какво можете да правите с PHP или как работи всичко. Друг добър източник е W3Schools.

Първата версия на PHP е издадена през 1995 г. и е наречена "Инструменти за персонална начална страница" (PHP Tools). През годините бяха направени промени с версия 7.1, публикувана през декември 2016 г.

Скрипторът от страна на сървъра е най-често използваната за PHP. Както е описано по-горе, това работи с анализатор на PHP, уеб сървър и уеб браузър, където браузърът има достъп до сървър, изпълняващ софтуера на PHP, така че браузърът да може да показва каквото и да е сървърът.

Друг е скриптовете на команден ред, където не се използва нито браузър, нито сървър. Тези видове внедряване на PHP са полезни за автоматизирани задачи.

PHPS файловете са синтаксис маркирани файлове. Някои PHP сървъри са конфигурирани да показват автоматично синтаксиса на файловете, които използват това разширение на файла. Това трябва да бъде активирано, като се използва httpd.conf. Можете да прочетете повече за маркираните файлове тук.