Usefull small examples

Hello world

<?php

echo "Hello1!\n";

echo var_dump($_REQUEST);

?>
<?

echo "Hello1!\n";

?>

Input args

<?php

// TODO

?>

ΠŸΠΎΠ΄Π½ΡΡ‚ΡŒ php сСрвСр локально

php -S localhost:8000

Π Π°Π±ΠΎΡ‚Π° с ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌΠΈ ΠΈ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ

echo var_dump($_REQUEST);  // ВывСсти содСрТимоС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°

$param = 1;

echo "Param = ", $param, "\n";
echo "Param = ".$param."\n";

БистСмныС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅

$_REQUEST β€” всС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ запроса
$_REQUEST["someQueryParam"] -> 1 β€” https://example.com/?someQueryParam=1

$_SERVER β€” всС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ сСрвСра
$_SERVER['DOCUMENT_ROOT'] β€” ΠΏΡƒΡ‚ΡŒ Π΄ΠΎ ~

ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΎΠΉ скрипт

$filename = "some.php";
$filename = "some.jpg";

@include($filename);  // Π΅Ρ‰Π΅ Π΅ΡΡ‚ΡŒ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Π° required.

try-catch

try {
    // ...
}
} catch (Exception $e) {
    echo 'Π’Ρ‹Π±Ρ€ΠΎΡˆΠ΅Π½ΠΎ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅: ',  $e->getMessage(), "\n";
}

Last updated