PHP 函数的操作
程序员文章站
2022-05-02 22:42:49
...
<?php header('Content-Type: text/html; charset=utf-8'); //无参的函数 function fn1(){ echo '无参的函数',PHP_EOL; } fn1(); //有参的函数 function fn2($a){ echo "$a",PHP_EOL; } fn2('有参的函数'); //有返回值的无参函数 function fn3(){ return '有返回值的无参函数'.PHP_EOL; } echo fn3(); //有返回值的有参函数 function fn4($a,$b){ return $a+$b.PHP_EOL; } echo fn4(10,5); //可变参数的函数(特殊用法) function sum(){ $arr = func_get_args(); $sum = 0; for($i=0;$i<count($arr);$i++){ $sum+=$arr[$i]; } echo $sum.PHP_EOL; } sum(1,2,5); //常用函数 echo rand(),PHP_EOL;//获取随机数 echo time(),PHP_EOL;//取当前时间戳 echo date("Y-m-d H:i:s",time()),PHP_EOL;//格式化显示时间 echo strtotime("2017-8-21 10:00:00"),PHP_EOL;//将时间转为时间戳 //字符串函数 $s1 = '阅谁问君诵,水落清香浮Onestopweb'; echo strlen($s1),PHP_EOL;; echo strtolower($s1),PHP_EOL;; echo strtoupper($s1),PHP_EOL;; //拆分字符串 $str = "hello|mike|nice|159"; var_dump(explode("|",$str)); //合并字符串 $arr = [2,5,9,6,3]; echo implode($arr),PHP_EOL; //替换字符串 echo substr_replace($str,"###",16,3),PHP_EOL; echo str_replace("|","@",$str),PHP_EOL; //截取字符串 var_dump(substr($str,10,4)); //正则表达式 $s = 'a1b2c3d4e5'; echo preg_replace("/\d/","*",$s),PHP_EOL;//替换 var_dump(preg_split("/\d/",$s));//拆分 //匹配第一个满足正则的类型 echo file_get_contents("aaa.txt"),PHP_EOL; $arr = array(); echo preg_match('/a/',$s,$arr);
效果图:
上一篇: 电脑 提示错误1058无法启动服务怎么办
下一篇: Scala函数综合