周大胖子 发表于 2018-7-21 18:14:47

PHP 函数

1. 函数的定义:         跟 JS一样:functionabb(){ echo “老莫真帅 ”; }    // 注意 return 操作和 js 的意义 也一样
2. 函数传参:
      跟JS一样,不过 传递的是个变量而已 ; 随便贴个代码:
function familyName($fname) {
echo "$fname Zhang.<br>";
}
    当然 可以默认参数再随便贴个代码
function setHeight($minheight=50) {
echo "The height is : $minheight <br>";

3. 可变函数: 说的挺高大上的, 其实吧 就是$a = function的 意思 毫无创意还整个好听名字 叫可变函数;算啦 随便贴个代码意思意思;
function absb(){
            echo '劳模大2      }

      $abcs = 'absb'; // 注意这个单引号 少了就不行, 我一直觉得吧 这TM就是在拼接字符串!
      $abcs();

类----是写好的函数集合;
         类可以包含很多函数,调用的时候需要先把类实例化再调用;一共两个步骤
       // 第一步 实例化
       $myClass = new mayClass();
      // 第二步 用他的函数
      $myClass -> 函数名再写一种 教程上说的方法: 我没觉得有啥卵用!也像是字符串拼接!
      class Book
      {
            function getname(){
                echo '这是老莫3            }
      }

      $a = 'getname' ;            // 把 getname() 的函数内容,定义给$func
      $book = new Book() ;   // 实例化
      $book -> $a();            // 用它的函数!    你说这TM像不像 字符串拼接!


标识符:
         =>   是数组成员的访问符号;除此之外 我没发现有啥卵用;
         ->是对象成员访问符号;
      例如: $this -> $name = $value ;
      $this在PHP语言中是个特定的变量,它代表了类本身, -> 是访问类成员的操作符,这句代码的意思是将当前类的name 变量的值设置为 $value ;











周大胖子 发表于 2018-7-21 22:58:46

内置函数:参考文献:http://www.php.cn/php-weizijiaocheng-370987.html举个例子   字符串替代函数:   str_replace(find,replace,string,,count);
      find----- 必须   规定需要查找的值;
      replace ------ 必须规定替换find中的值的值;
      string ------ 必须   规定被搜索的字符串 ;
      count ------ 可选 , 一个变量,对替换数 进行计数;

页: [1]
查看完整版本: PHP 函数