PHP-ის ჩათვლით HTML-ში

PHP დოკუმენტაცია ნაგულისხმევად .php სრულდება გაფართოებით. როდესაც ვებ სერვერი ხვდება ამ გაფართოებას მოთხოვნილ ფაილში, ის ავტომატურად ხდება PHP უგზავნის პროცესორს. რა თქმა უნდა, ვებ სერვერები ძალიან კონფიგურირებადია და ზოგიერთი ვებ დეველოპერი ხშირად PHP რადგან მათ სურთ დამალონ მათი გამოყენება, .htm ან .html ფაილები დამთავრებული PHP ისინი ირჩევენ აიძულონ ის გაანალიზდეს პროცესორის მიერ.

PHP თქვენი პროგრამა პასუხისმგებელია სუფთა ფაილის დაბრუნებაზე, რომელიც შესაფერისია ვებ ბრაუზერში სანახავად. მისი უმარტივესი ფორმით, ა PHP მხოლოდ დოკუმენტის გამომავალი HTML იქნება. რაიმე ნორმალურია ამის დასამტკიცებლად HTML მიიღეთ სერთიფიკატი PHP დოკუმენტი (მაგალითად, index.html' როგორც index.php) და ის გამოჩნდება ისევე, როგორც ორიგინალი.

PHP თქვენ უნდა ისწავლოთ ახალი ტეგი ბრძანებების გასააქტიურებლად. აქ არის პირველი ნაწილი:

<?php

პირველი, რაც შეიძლება შეამჩნიოთ, არის ის, რომ ტეგი არ არის დახურული. ეს იმიტომ PHPრომ '-ის ყველა ნაწილი შეიძლება განთავსდეს ამ ტეგის შიგნით და დასრულდეს მხოლოდ მაშინ, როდესაც შეხვდებით დახურვის ნაწილს, რომელიც ასე გამოიყურება:

?>

პატარა PHP პროგრამა "Hello World" ასეთია:

<?php
  echo "Hello world";
?>

ამ ტეგის გამოყენება შეიძლება საკმაოდ მოქნილი იყოს. ზოგიერთი პროგრამისტი ხსნის ტეგს დოკუმენტის დასაწყისში და HTMLპირდაპირ PHP მისი ბრძანებებიდან ამოღებით, ის უბრალოდ იხურება ბოლოს. მაგრამ სხვები, სადაც დინამიური სკრიპტირებაა საჭირო, ამ ტეგებს მხოლოდ უმცირესს უმატებენ PHP ირჩევს მისი ნაწილების დამატებას და სტანდარტულად ინახავს დოკუმენტის დანარჩენ ნაწილს. HTMLტოვებს.

პროგრამისტების მეორე ტიპი ზოგადად ამტკიცებს, რომ მათი კოდირების სტილი იწვევს უფრო სწრაფ კოდს, ხოლო პირველი ამტკიცებს, რომ სიჩქარის ზრდა მინიმალურია და ეს ბევრჯერ ხდება ერთ დოკუმენტში. PHPნათქვამია, რომ ეს არ ამართლებს შესვლისა და გასვლის დამატებით სირთულეს.

რა თქმა უნდა, თქვენი სასურველი არჩევანია, როცა მეტი გაიგებთ. PHP თქვენ აღმოაჩენთ განვითარების სტილს, მაგრამ ამ კურსში მაგალითების მიბაძვის გასაადვილებლად PHP და HTML მე მივიღე მიდგომა, რომ შევინარჩუნო ტრანსფერების რაოდენობა შორის

Ჰო მართლა PHP სინტაქსში მცირე ცვლილებაა. PHP თუ მაგალითებისთვის ინტერნეტში დადიხართ, შეიძლება ასევე შეგხვდეთ კოდი, სადაც გახსნის და დახურვის სინტაქსი ასე გამოიყურება:

<?
  echo "Hello world";
?>

PHP ეს არის სწორი, ალტერნატიული სინტაქსი, რომელიც ჩვეულებრივ მუშაობს, თუმცა არც ისე აშკარაა, რომ პარსერი იძახება. თუმცა XML მე არ გირჩევთ მის გამოყენებას, რადგან ის არ არის თავსებადი.