php
php栏目
页神建辑-思而后学
总是让我做自我简介,真不知道介绍什么好了~~~~~
展开
-
php引用学习
释义:在PHP中引用意味着用不同的名字访问同一个变量内容。并不像C的指针:例如不能对它们做指针运算,它们并不是实际的内存地址…引用可以被看作是Unix文件系统中的硬链接。例:$array1 = array(1,2);$x = &$array1[1];$array2 = $array1;$array2[1]=30;print_r($array1);引用做什么引用赋值PHP的引用允许用两个变量来指向同一个内容。当这样做时:$a = &$b;这意味着$ a和$ b原创 2021-02-28 23:46:55 · 59 阅读 · 0 评论 -
PHP中=>、->、::的用法记录
☆=>$css = array('style' => '0', 'color' => 'green');$css['style']==='0',$css['color']=='green';☆->$arr=['a'=>123,'b'=>456];//数组初始化echo $arr['a'];//数组引用print_r($arr);//查看数组class A{ public $a=123; public $b=456;}$obj=new A();转载 2021-02-28 23:34:14 · 112 阅读 · 0 评论 -
php-goto使用认识
echo "start\r\n";goto codeMark;echo 'E1';codeMark:echo 'F1';结果:跳过了“echo “E1””,也就是说goto是与程序执行跳转有关,比较类似于 break,但又完全不同。goto操作符可以用来跳转到程序中的另一个位置,该目标位置可以用目标名称加上冒号来标记,而跳转指令是goto之后接上目标位置的标记。PHP中对goto有一定的限制,目标位置只能位于同一个文件和作用域,也就是说无法跳出一个函数或类方法,也无法跳入到另一个函原创 2021-02-16 18:28:53 · 94 阅读 · 0 评论 -
php-declare的使用解析
declaredeclare结构用来设定一段代码的执行指令。declare的语法和其他流程控制结构相似:declare (directive) statementdirective部分允许设定declare代码段的行为。目前只认识三个指令:ticksencodingstrict_types因为该指令是在文件编译时处理的,所以指令只接受字面量的值,无法使用变量和常量,如下:// 有效declare(ticks=1);// 无效const TICK_VALUE = 1;decla原创 2021-02-15 23:04:14 · 185 阅读 · 0 评论 -
php-新特性之match解析
在PHP8 alpha2发布引入了一个新的关键字:match。刚在本地尝试使用match,结果报“unexpected”错误,其实并无错误,需要将php版本更新。match与switch有些许类似。match可以用来做什么?简单的match案例:// match解析$result = match(2){ 1 => 'One', 2 => 'Two',};var_dump($result);结果:看如下代码:// match解析$age = 20;原创 2021-02-15 22:17:08 · 801 阅读 · 0 评论