ΠŸΠΎΠ΄Ρ–Π» інструкцій

Π―ΠΊ Ρ– C Ρ‡ΠΈ Perl, PHP Π²ΠΈΠΌΠ°Π³Π°Ρ” Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ інструкцій символом ΠΊΡ€Π°ΠΏΠΊΠΈ Π· комою Π² ΠΊΡ–Π½Ρ†Ρ– ΠΊΠΎΠΆΠ½ΠΎΠ³ΠΎ Π²ΠΈΡ€Π°Π·Ρƒ. ΠšΡ–Π½Ρ†Π΅Π²ΠΈΠΉ Ρ‚Π΅Π³ Π² Π±Π»ΠΎΡ†Ρ– PHP-ΠΊΠΎΠ΄Ρƒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π²ΠΈΠΊΠΎΠ½ΡƒΠ²Π°Ρ‚ΠΈΠΌΠ΅ Ρ€ΠΎΠ»ΡŒ символа ΠΊΡ€Π°ΠΏΠΊΠΈ Π· комою. Π’ΠΎΠ±Ρ‚ΠΎ Π½Π΅ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΡƒΠ²Π°Ρ‚ΠΈ останній рядок PHP-Π±Π»ΠΎΠΊΡƒ символом ΠΊΡ€Π°ΠΏΠΊΠΈ Π· комою. ΠšΡ–Π½Ρ†Π΅Π²ΠΈΠΉ Ρ‚Π΅Π³ Ρ‚Π°ΠΊΠΎΠΆ Π·ΡƒΠΌΠΎΠ²ΠΈΡ‚ΡŒ видалСння символа Π½ΠΎΠ²ΠΎΠ³ΠΎ рядка, Ρ‰ΠΎ ΠΉΠ΄Π΅ Π±Π΅Π·ΠΏΠΎΡΠ΅Ρ€Π΅Π΄Π½ΡŒΠΎ після нього.

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ #1 ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ Π· ΠΊΡ–Π½Ρ†Π΅Π²ΠΈΠΌ Ρ‚Π΅Π³ΠΎΠΌ Ρ‚Π° символом Π½ΠΎΠ²ΠΎΠ³ΠΎ рядка

<?php echo "Якийсь тСкст"; ?>
НСмає Π½ΠΎΠ²ΠΎΠ³ΠΎ рядка
<?= "А Ρ‚ΡƒΡ‚ Ρ”" ?>

Поданий Π²ΠΈΡ‰Π΅ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄ Π²ΠΈΠ²Π΅Π΄Π΅:

Якийсь тСкстНСмає Π½ΠΎΠ²ΠΎΠ³ΠΎ рядка
А Ρ‚ΡƒΡ‚ Ρ”

ΠŸΡ€ΠΈΠΊΠ»Π°Π΄ΠΈ Π²Ρ…ΠΎΠ΄Ρƒ Ρ‚Π° Π²ΠΈΡ…ΠΎΠ΄Ρƒ Π· парсСра PHP:

<?php
echo 'Π¦Π΅ ΠΏΠ΅Ρ€Π΅Π²Ρ–Ρ€ΠΊΠ°';
?>

<?php echo 'Π¦Π΅ ΠΏΠ΅Ρ€Π΅Π²Ρ–Ρ€ΠΊΠ°' ?>

<?php echo 'Ми опустили ΠΊΡ–Π½Ρ†Π΅Π²ΠΈΠΉ Ρ‚Π΅Π³';

ЗауваТСння:

ΠšΡ–Π½Ρ†Π΅Π²ΠΈΠΉ Ρ‚Π΅Π³ PHP-Π±Π»ΠΎΠΊΠ° Π² ΠΊΡ–Π½Ρ†Ρ– Ρ„Π°ΠΉΠ»Ρƒ Ρ” Π½Π΅ΠΎΠ±ΠΎΠ²'язковим, Π° Π² дСяких Π²ΠΈΠΏΠ°Π΄ΠΊΠ°Ρ… Π· конструкціями include Ρ‡ΠΈ require ΠΉΠΎΠ³ΠΎ Π²Ρ–Π΄ΡΡƒΡ‚Π½Ρ–ΡΡ‚ΡŒ Ρ” ΠΊΠΎΡ€ΠΈΡΠ½ΠΎΡŽ, ΠΎΡΠΊΡ–Π»ΡŒΠΊΠΈ Π²ΠΈΠΏΠ°Π΄ΠΊΠΎΠ²ΠΈΠΉ пропуск Π² ΠΊΡ–Π½Ρ†Ρ– Ρ„Π°ΠΉΠ»Ρƒ Π½Π΅ Π΄ΠΎΠ΄Π°Ρ”Ρ‚ΡŒΡΡ Ρƒ Π²ΠΈΠ²Ρ–Π΄, Π° Ρ‚Π°ΠΊΠΎΠΆ Π·Π°Π»ΠΈΡˆΠ°Ρ”Ρ‚ΡŒΡΡ ΠΌΠΎΠΆΠ»ΠΈΠ²Ρ–ΡΡ‚ΡŒ Π΄ΠΎΠ΄Π°Π²Π°Ρ‚ΠΈ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ для Π²Ρ–Π΄ΠΏΠΎΠ²Ρ–Π΄Ρ– ΠΏΡ–Π·Π½Ρ–ΡˆΠ΅. Π’Π°ΠΊΠΎΠΆ Ρ†Π΅ Π·Ρ€ΡƒΡ‡Π½ΠΎ ΠΏΡ–Π΄ час Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·Π°Ρ†Ρ–Ρ— Π²ΠΈΠ²ΠΎΠ΄Ρƒ, ΠΊΠΎΠ»ΠΈ пропуски Π² ΠΊΡ–Π½Ρ†Ρ– частини Π²ΠΈΠ²ΠΎΠ΄Ρƒ, Π·Π³Π΅Π½Π΅Ρ€ΠΎΠ²Π°Π½ΠΎΡ— ΠΏΡ–Π΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ β€” Π½Π΅Π±Π°ΠΆΠ°Π½Ρ–.

οΌ‹add a note

User Contributed Notes 2 notes

up
25
Krishna Srikanth ΒΆ
19 years ago
Do not mis interpret

<?php echo 'Ending tag excluded'; 

with

<?php echo 'Ending tag excluded';
<p>But html is still visible</p>

The second one would give error. Exclude ?> if you no more html to write after the code.
up
9
M1001 ΒΆ
4 years ago
You are also able to write more than one statement in one line, just separating with a semicolon, example:

<?php
echo "a"; echo "b"; echo "c";
#The output will be "abc" with no errors
?>