PHP
作成日時:2018/05/18
更新日時:2018/05/18
スポンサーリンク
HelloWorld
以下のコードを「helloworld.php」というファイル名で保存
<?php print("Hello, World!¥n");
実行
$ php helloworld.php Hello, World!
ヒアドキュメント
複数行テキストの記述を以下のように行えます。
変数への代入時に<<<任意のIDと記述
その後改行してテキストを記述し、終端に最初に記述したIDとセミコロンを置きます。
終端行にIDとセミコロン以外が存在するとエラーとなるため、インデントによる空白の挿入等は行えません。
$str = <<<EOD テキスト1 テキスト2 テキスト3 EOD;
PHP Simple HTML DOM Parser
HTML DOMのパーサ
制御構文
for
http://php.net/manual/ja/control-structures.for.php
for ($i = 1; $i <= 10; $i++) { echo $i; }
for ($i = 1; ; $i++) { if ($i > 10) { break; } echo $i; }
変数との文字列結合
文字列の結合演算子('.')または結合代入演算子('.=')を使用する
$anchor = '<a href="' . $filepath . '">';
$anchor .= '<a href="'; $anchor .= $filepath; $anchor .= '">'
HTMLファイルの文字コードが「shift_jis」の場合に文字化けする問題
特定のPHPバージョンから「shift_jis」でPHPファイルを作成し、「meta」要素で文字コードの指定を行っていても文字化けが起こる。
以下の記述を先頭行等に追加で対処
<?php header("Content-Type: text/html;charset=Shift_JIS");?>