PHP まとめ - 基本

<?php echo("このテキストはPHPで記述しています");?>

<?php echo('<div class="text">このテキストはPHPで記述しています</div>');?>

<?php
//1行のコメント
echo(100);
/*
複数行のコメント
複数行のコメント
*/
$a = 200;
echo($a);
?>

<?php
$name = '佐藤';
$Name = '山田';
echo($name.'さんと'.$Name.'さん');
?>

<?php
$name = array('佐藤','山田','鈴木');
echo($name[0].'さん、'.$name[1].'さん、'.$name[2].'さん');
?>

<?php
$profile = array();
$profile['name']='山田';
$profile['age']=25;
echo($profile['name'].'さんは'.$profile['age'].'歳です。');
?>

<?php
$meibo = array();
$meibo[0] = array('name'=>'佐藤','age'=>20);
$meibo[1] = array('name'=>'山田','age'=>25);
$meibo[2] = array('name'=>'鈴木','age'=>30);
echo($meibo[0]['name'].' '.$meibo[0]['age'].'歳<br>');
echo($meibo[1]['name'].' '.$meibo[1]['age'].'歳<br>');
echo($meibo[2]['name'].' '.$meibo[2]['age'].'歳<br>');
?>

<?php
$a = 8;
$b = 5;
echo($a+$b.'<br>');
echo($a-$b.'<br>');
echo($a*$b.'<br>');
echo($a/$b.'<br>');
echo($a%$b.'<br>');
echo(-$a.'<br>');
?>

<?php
$aisatsu = 'おはよう';
echo($aisatsu.'<br>');
$a = 12;
$number = ($b = 4) * $a;
echo($b.'×'.$a.'='.$number.'<br>');
$a + $b;
echo($a.'<br>');
$a -= 3;
echo($a);
?>

<?php
$a = 'おはよう';
$b = $a.'こんにちは';
echo('<p>'.$b.'</p>');
$b .= 'さようなら';
echo('<p>'.$b.'</p>');
?>

<?php
$a = $b = 3;
if($a == $b) {echo('aとbは等しい<br>');}
$b = 4;
if($a != $b) {echo('aとbは等しくない<br>');}
if($a < $b) {echo('aはbより小さい<br>');}
if($a > 0) {echo('aは0より大きい<br>');}
if($a >= 3) {echo('aは3以上<br>');}
?>

<?php
$a = 2;
$b = 9;
if($a > 0 && $b > 4) {
	echo('<p>aは0より大きく、かつ、bは4より大きい</p>');
}
if($a < 3 || $b == 9) {
	echo('<p>aが3より小さいか、または、bが9と等しい</p>');
}
if(!($a > 3)) {
	echo('<p>aは3より大きくない</p>');
}
if(!$c) {
	echo('<p>cは空</p>');
}
?>

<?php
$a = 'さようなら';
if($a =='おはよう') {
	echo('aはおはよう');
} elseif($a =='こんにちは') {
	echo('aはこんにちは');
} elseif($a =='さようなら') {
	echo('aはさようなら');
} else {
	echo('aはあいさつではない');
}
?>

<?php
$i = 0;
while($i < 10){
	echo($i.'<br>');
	$i++;
}
?>

<?php
for($i = 0; $i < 10; $i++){
	echo($i.'<br>');
}
?>

<?php
$date = array('year'=>2012, 'month'=>8, 'day'=>01, 'hour'=>16, 'minute'=>10);
foreach($date as $val) {
	echo($val.'<br>');
}
?>