1 : <? 2 : for($i=1;$i<=10;$i++){ 3 : print "[" . $i ."]" . "\n"; 4 : } 5 : ?> |
この例では、以下のような実行結果が表示されます。
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] |
1 : <? 2 : $fp = fopen("./hoge.txt","r"); 3 : $contents = fread($fp,filesize("./hoge.txt")); 4 : print htmlentities($contents); 5 : fclose($fp); 6 : ?> |
この例ではファイルhoge.txtの内容が表示されることになります。
<^_^> <^_^><^_^> |
1 : <? 2 : $pp = popen("/bin/date","r"); 3 : $date = fgets($pp,256); 4 : print $date; 5 : pclose($pp); 6 : ?> |
この例では現在の時刻が表示されます。
Thu Apr 18 21:04:35 JST 2024 |
1 : <? 2 : if(strlen($name) ==0 || strlen($old) == 0){ 3 : print("<P>\n"); 4 : print("<FORM METHOD = PUT ACTION=\"index-j.php3\">\n"); 5 : print("name:<INPUT TYPE=text NAME=name SIZE=10 VALUE=\"$name\">\n"); 6 : print("old:<INPUT TYPE=text NAME=old SIZE=10 VALUE=\"$old\">\n"); 7 : print("<INPUT TYPE=submit>\n"); 8 : print("</FORM>\n"); 9 : print("</P>\n"); 10 : }else{ 11 : print "you are ${name} and ${old} years old.\n"; 12 : } 13 : ?> |
この例では、もし$name,$oldがの両方が入力されていなければ、フォームを出力 し、両方共に入力済みの場合には"you are (名前) and (年齢) years old."と出力する ようになっています。
|
1 : <? 2 : srand((double)microtime()*1000000); 3 : if(rand(0,1.0)>=0.5){ 4 : print "O\n"; 5 : }else{ 6 : print "X\n"; 7 : } 8 : ?> |
この例では確率1/2で"O"と"X"のどちらかが表示されます。
X |