作者mike5square (我要學會早起)
看板ZooStudy
標題4/1 計算機程式設計
時間Tue Apr 1 16:52:48 2003
我都把他塞再同一個檔案囉
<html>
<body>
<?
$users=array("user1","user2","user3","user4");
$users[4]="user5";
$users[]="user n";
$num=count($users);
echo "there are $num members in the array.<br>";
$index=0;
foreach($users as $member)
{
echo "number $index user is $member<br>";
$index++;
}
?>
<hr>
<?
$users=array("user1","user2","user3","user4");
for ($index=0;$index<=3;$index++)
{echo "number $index user is $users[$index] <br>";}
$users[4]="user5";
$users[]="user n";
echo "<br>now reset members<br>";
for ($index=4;$index<=5;$index++)
{echo "number $index user is $users[$index] <br>";}
?>
<hr>
<?
function test10(&$val)
{
$val+=10;
echo "\$val is $val <br>";
}
$num=90;
test10($num);
echo "\$num is $num";
?>
<hr>
<?
function test9($val)
{
$val+=10;
echo "\$val is $val <br>";
}
$num=90;
test9(&$num);
echo "\$num is $num";
?>
<hr>
<?
function test8($val)
{
$val+=10;
echo "\$val is $val <br>";
}
$num=90;
test8($num);
echo "\$num is still $num";
?>
<hr>
<?
function test7($txt,$face="lucida. calligraphy",$size=3)
{
print "<font size=\"$size\" face=\"$face\">$txt</font>";
}
test7("big heading<br>","papyrus",7);
test7("smaller heading<br>","",5);
test7("body text<br>");
?>
<hr>
<?
function test6($txt,$size)
{
print "<font size=\"$size\" face=\"lucida. calligraphy\">$txt</font>";
}
test6("big heading<br>",7);
test6("smaller heading<br>",5);
test6("body text<br>",3);
?>
<hr>
<?
function test5($txt)
{
static $num2 =0;
$num2++;
echo "<h1>$num2. $txt</h1>";
return $num2;
}
test5("the 1st time");
echo "test5 is invoked<br>";
$count=test5("the 2nd time");
echo "test5 is invoked<br>";
echo "now \$num2 inside the test5( ) is $count";
?>
<hr>
<?
$num=0;
function test4($txt)
{
global $num;
$num++;
echo "<h1>$num. $txt</h1>";
}
test4("the 1st time");
echo "test4 is invoked<br>";
test4("the 2nd time");
echo "test4 is invoked<br>";
echo "now \$num is $num";
?>
<hr>
<?
$textval=1000;
function test3()
{
global $textval;
echo "test function is invoked trying to access $textval <br>";
}
test3();
?>
<hr>
<?
$testval=1000;
function test2()
{echo "test function is invoked trying to access $textval <br>";}
test2();
?>
<hr>
<?
function test()
{
$localvar="this is a local variable";
echo "test function is invoked!"."<br>";
}
test();
print "variable used inside test();$localvar";
?>
<hr>
<?
function sayhello()
{print "hello<br>";}
$function_holder="sayhello";
$function_holder();
?>
<hr>
<?
function addnums($n1,$n2)
{
$result=$n1+$n2;
return $result;
}
print addnums(100,200);
echo "<br>\n";
print addnums(100,addnums(200,300))."<br>";
?>
<hr>
<?
function printbr($text)
{print "$text<br>\n";}
printbr("this is a line");
printbr("this is a new line");
printbr("this is yet another");
printbr(20);
printbr("20");
?>
<hr>
<?
function bighello()
{print "<hl>Hello!</hl>";}
bighello();
?>
<hr>
<?
$num=-321;
$newnum= abs($num);
print "\$num=$num<br>";
print "\$newnum=$newnum";
?>
</body>
</html>
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 140.112.7.59
1F:→ microball:小懷念的說 推 61.226.116.173 04/01