php 基础函数写法,字符串,常用函数

<?php
/*$c="张三";
$a="hello{$c}";
$b='world{$c}';
echo $a."<br/>"
echo $b;
双引号与单引号的区别双引号可以解析变量,单引号不可以。双引号里对于转义字符有效,单引号没有效         */





	/*public int Name(参数列表)
	{
		函数体
	}  函数四要素 函数名,返回类型,参数列表,函数体*/
/*function Name ()
{
	
	echo "aaa";
	
}
Name();
 function Test ($a,$b)
 
 {
	 return $a+$b;
	 
	 
 }
 
 echo  Test (5,6)
*/


/*function Test ($a=7,$b=8)//形参
 
 {
	 return $a+$b;
	 
	 
 }
echo  Test (5,6); // 实参

*/



//求和函数,func_args()是获取参数,返回数组;
//func_num_args()获取参数的个数
/*function Test ()
 
 {
$attr=	 func_get_args();
	 
	 for($i=o;$i<func_num_args();$i++)
	 {
		 
		$sum=$sum+$attr[$i];
		 
		 }
		 return $sum;
 }
echo  Test (5,6);
*/

//全局变量
/*
$a=6;
function Test ()

{
	global $a;//将变量$a作为一个全局变量
	$a=$a+10;
	echo $a."<br />";

	
	
	
}
Test ();
echo $a;
*/


//字符串常用函数
/*$a="hello";
echo strlen ($a);//输出字符串长度


$b="Hello";

echo strcmp($a,$b);//判断两个字符串是否相同,相同返回0,区分大小写

echo strasecmp($a,$b);//判断两个字符串是否相同,不区分大小写

echo strtolower ($b);//转小写


echo strtoupper ($b);//转大写


$str="aaaaa|bbbb|cccc|ddd";

$attr=explode("|",$str);
*/
 /* print_r($attr);//拆分成字符串,返回数组
  
  echo implode("@",$attr);//将数组拼成字符串*/
 //$str="aaaabbbcchchjsagfbj";
 
 //echo substr_replace($str,"mm",0,4);//替换指定位置的字符串


//echo str_replace("cc","mm",$str);//查找替换

//echo substr ($str,0,6)//截取字符串



// 其他常用函数

 //echo rand(1,10);//随机数生成器,可以写范围
 
 //echo time();//返回当前的日期时间的union 时间戳
 
 
 //echo date ( "Y-m-d H:i:s:ms",time ());格式化日期时间


 //echo date( "Y-m-d H:i:s:ms");//取当前时间
  
 echo $t=strtotime("2016-5-6");//将字符串转成时间戳
 
 



?>

  

posted on 2016-03-19 16:49  宁静致远-zw  阅读(538)  评论(0编辑  收藏  举报