PHP入門
完了要件
PHP Hypertext Preprocessor
- <?php でプログラム部分が始まり,?> で終了する.
- HTML と混在可能.
- 変数名は $ で始まり,型は特に宣言しなくとも良い.
- 通常の変数(文字列,数値,論理)
- 配列 (連想配列:添え字を自由に指定できる)
- 構造体(クラス)
変数
- 文字列
- " または ' で括る. " で括る場合は内部を評価する.' の場合は内部を評価しない.
- . で文字列を連結できる.
- 論理値
- true または false
- 0, null は false となる
- 表示
- echo または print を使用.
制御構造
- if
- while, do while
- switch case
- foreach (連想配列の内容を表示)
<?php
echo '<h2>Hell World </h2>';
?>
<h2>もとい,Hello World</h2>
<?php
$list = array('りんご'=>'赤', 'メロン'=>'緑', 'レモン'=>'黄');
print '<ol>';
foreach($list as $key=>$value) {
//
echo '<li>'.$key.'は'.$value.'色</li>';
echo "<li>$key は$value 色</li>"; // "" 中の変数は評価される
echo '<li>$key は$value 色</li>'; // '' 中の変数は評価されない
}
print '</ol>';
echo '<hr />';
echo '<ol>';
foreach($list as $key=>$value) {
//
echo "<li>$keyは$value色</li>"; // 変数の区切りが理解できない
echo "<li>${key}は${value}色</li>";
}
echo '</ol>';
?>
<hr />
<ul>
<?php foreach($list as $key=>$value) { ?>
<li><?php echo $value;?>色の果物は<?php echo $key;?>です</li>
<?php } ?>
</ul>
</pre>
最終更新日時: 2015年 04月 17日(金曜日) 19:28