zoukankan      html  css  js  c++  java
  • PHP基本语法-函数

    	//函数四要素:1.返回类型 2.函数名 3.参数 4.函数体
    function PHP ()
    	{
    		echo 'hello';
    	}
    	PHP();
    	//有参数的函数
    	function show ($a,$b)
    	{
    		echo $a+$b;
    	}
    	show (3,4);
    	//有默认值的函数
    	function show ($a=5,$b=5)
    	{
    		echo $a+$b;
    	}
    	show();
    	//参数可变的函数
    	function show()
    	{
    		$attr=func_get_args();//获取函数的参数
    		$sum=0;
    		for($i=0;$i<count($attr);$i++) //func_num_args() 获取参数的个数 同count();
    		{
    			$sum+=$attr[i];
    		}
    		echo $sum;
    	}
    	//有返回值的函数
    	function show()
    	{
    		return "aaaa";
    	}
    	echo show();
    	show();
    	//常用函数
    	//生成随机数的函数
    	echo rand(1,10);
    	echo time();//去当前的日期时间
    	date_default_timezone_set('PRC');
    	echo date("Y-m-d H:i:s:ms",time());//格式化日期时间
    	$a = strtotime("2016-5-6");//将日期时间格式转化为时间戳
    	echo date("Y-m-d");
    	
    	//字符串处理函数
    	$a="hello|world|on|join";
    	echo strlen($a); //返回字符串的长度 √
    	echo strcmp("hello","Hello");//判断两个字符串是否相等,相等返回0,不相等返回1(区分大小写)
    	echo strcasecmp("hello","Hello");//判断两个字符串是否相等,相等返回0,不相等返回1(不区分大小写)
    	echo strtolower("HELLO");//将字符串转化为小写 √
    	echo strtoupper("hello");//将字符串转化为大写 √
    	var_dump(explode("|",$a));//拆分字符串,返回数组√
    	$str=array("aaa","bbb","ccc");
    	echo implode("|",$str);//将数组拼接为字符串√
    	echo substr_replace($a,"aaa",0,5);//替换字符串某个位置√
    	echo str_replace("l","a",$a);//查找替换√
    	echo substr($a,0,5);//截取字符串√
    

      

  • 相关阅读:
    汽车常用的ECU芯片
    Semaphore 和 Mutex
    C语言中结构体 自引用 和 相互引用
    __ARM_PROFILE_M__ __CORE__ __ARMVFP__ __LITTLE_ENDIAN__
    Cortex-M3 Context Switching
    CORTEX -M3 : Registers in depth
    IAR USING PRE- AND POST-BUILD ACTIONS
    IAR EWARM Argument variables $PROJ_DIR$ $TOOLKIT_DIR$
    SQLSERVER一些公用DLL的作用解释
    SQLSERVER性能计数器的简单剖析
  • 原文地址:https://www.cnblogs.com/Itwonderful/p/5427307.html
Copyright © 2011-2022 走看看