php语法总结 by zhouwillpower

foreach语法表达:foreach($array as $value){ echo $value}

<?php
$strtest = "my test instance";
$array =  explode("t",$strtest);  #分割字符串
foreach ($array as $value)
{
      echo $value."<p>";    
}
echo implode("t",$array)."<p>";        #连接字符串  
echo strtok($strtest,'t')."<p>";       #根据字符截取字符串
echo substr($strtest,1,5)."<p>";       #根据位置和长度截取字符串
$inttest = similar_text($strtest,"test",&$percent);
echo $inttest ." ".$percent."<p>";  #比较字符串的相似度
echo stristr($strtest,"t")."<p>";   #查找字符串并返回该字符串剩余字符串
echo strpos($strtest,"t",5)."<p>";  #查找字符串并返回该字符串的位置
echo str_replace("test","new",$strtest)."<p>"; #替换字符串中指定字符并返回新的完整的字符串
echo chr(97)."<p>"; # ascii码到字符
echo ord("A")."<p>"; #字符到ascii码
$newarray = range(3,6);
echo  sizeof($newarray)."<p>";
echo  reset($newarray)."<p>";
echo  end($newarray)."<p>";
echo  pos($newarray)."<p>";
//arsort($newarray);
array_push($newarray,0,1,2);
array_pop($newarray);
array_shift($newarray);
array_unshift($newarray,8,9);
foreach ($newarray as $newvalue)
{
 echo $newvalue;
}
echo "<p>".floor(34.5435);
echo "<p>".ceil(34.5435);
echo "<p>".round(34.5435,3);
echo "<p>".M_PI;
echo "<p>".exp(1);
echo "<p>".pow(10,2);
echo "<p>".sqrt(10);
echo "<p>".srand(time());
echo "<p>".rand(1,100);
echo "<p>".getrandmax();

echo  "<p>".date("y年m月j日 H:i:s");
?>

posted on 2007-03-01 10:41  zhouwillpower  阅读(187)  评论(0编辑  收藏  举报