PHP файл гэж юу вэ?

PHP файлуудыг нээх, засах, хөрвүүлэх

.PHP файлын өргөтгөлтэй файл нь Hypertext Preprocessor кодыг агуулсан PHP Source Code файл юм. Тэд ихэвчлэн веб сервер дээр ажиллаж байгаа PHP хөдөлгүүрээс HTML- г ихэвчлэн HTML үүсгэдэг вэб хуудас файл болгон ашиглагддаг.

Кодын кодыг үүсгэгч HTML агуулга нь вэб хөтөч дээр харагдаж байна. Вэб сервер нь PHP кодыг хаана гүйцэтгэж байгаагаас хойш PHP хуудсанд хандах нь танд кодыг ашиглах боломжийг олгодоггүй харин серверийн үүсгэсэн HTML контентыг танд олгоно.

Тэмдэглэл: Зарим PHP Source Code файлууд нь өөр файлын өргөтгөлийг ашиглаж болох юм .HTML, PHP3, PHP4, PHP5, PHP7 эсвэл PHPS.

PHP файлыг хэрхэн нээх

PHP файлууд нь зөвхөн текст документууд байдаг тул та ямар ч текст засварлагч эсвэл вэб хөтөчийг нээж болно. Windows дээрх Notepad нь нэг жишээ боловч PHP-д код бичих үед илүү онцгой зориулалттай PHP редакторыг ихэвчлэн илүүд үздэг учраас синтаксийн тодруулга нь маш тустай байдаг.

Манай Шилдэг Үнэгүй Текст засварлагчид дурдагдсан зарим хөтөлбөрүүд нь синтакс тодруулав. Зарим PHP форматууд байдаг: Adobe Dreamweaver, Eclipse PHP Development Tools, Zend Studio, phpDesigner, EditPlus, WeBuilder.

Гэсэн хэдий ч эдгээр програмууд нь PHP файлуудыг засварлах эсвэл өөрчлөх боломжийг олгодог боловч та PHP сервер ажиллуулдаггүй. Үүний тулд танд Apache Web Server гэх мэт хэрэгтэй. Хэрэв танд тусламж хэрэгтэй бол PHP.net дээр Суулгалт болон Тохируулгын гарын авлагаас үзнэ үү.

Тэмдэглэл: Зарим .PHP файлууд нь үнэндээ .PHP файлын өргөтгөлтэй санамсаргүй байдлаар нэрлэгдсэн медиа файл эсвэл зураг байж болох юм. Ийм тохиолдолд файлын өргөтгөлийг баруун талд нь зөв нэрлээд дараа нь та MP4 форматтай ажиллаж байгаа бол энэ файлын төрлийг, жишээ нь видео тоглуулагч гэх мэтийг харуулдаг програмыг нээх ёстой.

PHP файлыг хэрхэн хөрвүүлэх

PHP.net дээр jason_encode-ийн баримтжуулалтыг харахын тулд PHP массивыг Javascript-ийн кодыг JSON форматаар (JavaScript Object Notation) хэрхэн хөрвүүлэхийг сурах. Энэ нь зөвхөн PHP 5.2 ба түүнээс дээшх боломжтой.

PHP-аас PDF үүсгэхийн тулд FPDF эсвэл dompdf-г үзнэ үү.

Та PHP файлуудыг MP4 эсвэл JPG мэтийн текст дээр суурилсан биш хэлбэрт хөрвүүлж чадахгүй. Хэрэв та PHH файлын өргөтгөлтэй файлыг агуулсан байх ёстой бол PHH файлын өргөтгөлийг нэрээр нь өөрчлөх хэрэгтэй. (Эсвэл ямар ч форматтай байх ёстой).

Тайлбар: Энэ файлыг өөрчлөх нь жинхэнэ файлын хөрвүүлэлтийг гүйцэтгэдэггүй харин зөв програмыг файлыг нээхийг зөвшөөрдөг. Бодит хөрвүүлэлт нь ихэвчлэн файл хөрвүүлэх хэрэгсэл эсвэл програмын Save as буюу Экспортын цэс дотор байдаг.

PHP-тэй хэрхэн ажиллах талаар HTML

PHP файлд агуулагдсан PHP кодыг PHP хэлбэрээр гэж ойлгодог бөгөөд HTML бус HTML-ийн оронд эдгээр хаягуудаар хаалтанд байх үед HTML бус:

HTML файл дотор PHP файлын холбоосыг холбохын тулд HTML файлд дараах кодыг оруулна уу, footer.php нь өөрийн файлын нэр юм:

Заримдаа вэб хуудас нь PHP-ийн URL хаягийг хараад вэбсайтыг index.php гэж нэрлэдэг. Энэ жишээнд энэ нь http://www.examplesite.com/index.php шиг харагдаж болно .

PHP-ийн талаар дэлгэрэнгүй мэдээлэл

PHP нь бараг бүх үйлдлийн системд шилжсэн бөгөөд ашиглахад чөлөөтэй байна. PHP албан ёсны вэбсайт нь PHP.net. Хэрэв та PHP-тэй хийж чадах зүйлээ эсвэл хэрхэн ажилладаг талаар илүү ихийг мэдэхийг хүсвэл онлайн PHP гарын авлага болж үйлчилдэг бүхэл бүтэн Баримжааллын хэсэг байдаг. Өөр нэг сайн эх сурвалж бол W3Schools.

PHP-ийн эхний хувилбар нь 1995 онд гарсан бөгөөд хувийн хуудасны хэрэгсэл (PHP Tools) гэж нэрлэгддэг байсан. 2016 оны арванхоёрдугаар сард гаргасан 7.1 хувилбарт өөрчлөлт орсон.

Server-side scripting нь PHP-ийн хамгийн түгээмэл хэрэглээ юм. Дээр тайлбарласны дагуу, энэ нь вэб хөтчийг PHP програм хангамжийг ажиллуулж байгаа серверт хандах боломжийг олгодог. PHP хөтөч, вэб сервер, вэб хөтөчтэй ажилладаг.

Өөр нэг нь тушаалын мөрийн скрипт бөгөөд хөтөч эсвэл сервер ашигладаггүй. PHP төрлүүд нь автоматжуулсан ажлуудад ашигтай байдаг.

PHPS файлууд нь синтаксийг онцолсон байна. Зарим PHP серверүүд энэ файлын өргөтгөлийг ашигладаг файлуудын синтаксийг автоматаар тодруулдаг. Энэ нь httpd.conf мөрийг ашиглан идэвхжсэн байх ёстой. Та файлуудыг тодруулах талаар илүү дэлгэрэнгүй мэдээллийг авч болно.