Differences
This shows you the differences between two versions of the page.
php_cli_ex [2011-10-24 13:44] Joakim Forsgren |
php_cli_ex [2017-09-01 14:54] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== PHP CLI ex ====== | ||
- | <code php> | ||
- | <?php | ||
- | /** | ||
- | * Detta är ett litet exempel på CLI-php | ||
- | */ | ||
- | // ställer in så att man ser alla fel utom NOTICE | ||
- | error_reporting (E_ALL ^E_NOTICE); | ||
- | // rensa skärmen | ||
- | system(' | ||
- | // Utskrift från PHP | ||
- | echo " | ||
- | ?> | ||
- | |||
- | Här är inte PHP igång så detta kommer att skrivas ut ;-) | ||
- | |||
- | <?php | ||
- | echo "Ange ett tal: "; | ||
- | // Läsa in från tangetbordet | ||
- | $handle = fopen (" | ||
- | $tal = (int) fgets($handle); | ||
- | |||
- | // en styrande sats | ||
- | if($tal> | ||
- | echo "Du skrev in ett tal större än 10...\n\n"; | ||
- | } else { | ||
- | echo "Du skrev in ett tal mindre en eller lika med 10...\n\n"; | ||
- | } | ||
- | |||
- | // en loop | ||
- | $i=0; | ||
- | while($i< | ||
- | echo "\nNr. " . $i; | ||
- | $i++; | ||
- | } | ||
- | echo " | ||
- | // För att läsa in en sträng utan radbrytning på slutet | ||
- | $str = substr(fgets($handle), | ||
- | echo $str; | ||
- | </ |