PHP
jw17
这个作者很懒,什么都没留下…
展开
-
Laravel Observe观察器使用
在laravel中如果对模型进行操作时,可以使用观察器(Observe)对模型监听,进而触发监听事件,包括creating, created, updating, updated, saving, saved, deleting, deleted, restoring, restored事件。例如在删除一个数据后,可以在观察器中deleted事件中删除关联数据1. 创建观察器php art...原创 2020-04-29 10:55:16 · 1457 阅读 · 0 评论 -
isset,is_null和empty使用上的区别
issetbool isset ( mixed $var [, mixed $... ] )用来判断变量是否存在 若变量不存在则返回 FALSE 若变量存在且其值为NULL,也返回 FALSE 若变量存在且值不为NULL,则返回 TURE可以有多个参数<?php$a = 1;var_dump(isset($a,$b));//boolean false$b = 2;var_dump(原创 2017-05-24 17:37:04 · 419 阅读 · 0 评论 -
PHP使用clone关键字复制对象
1.关键字cloneclass testClass { public $attr1; public $attr2;}$obj = new testClass();$obj -> attr1 = 'a';$obj -> attr2 = 'b';$copy_obj = $obj;## 使用关键字clone可以完成对对象的复制 ##$copy_obj_new = clone $o原创 2017-05-23 15:44:09 · 10880 阅读 · 1 评论 -
理解php赋值原理
PHP变量结构PHP变量都放在一个zval结构中,它包含变量的值和相关信息struct _zval_struct { zvalue_value value; /* value 变量值 */ zend_uint refcount__gc; /* variable ref count 记录了指向该变量的符号数量 */ zend_uchar type;原创 2017-05-22 16:17:19 · 589 阅读 · 0 评论 -
正则表达式简单总结
正则表达式原创 2017-06-07 11:24:24 · 161 阅读 · 0 评论 -
json_decode函数
json_decode()函数以前用这个函数也没遇到过什么问题,但今天函数的返回值总是null。 最终发现是因为json字符串是非标准的$attachment = [{'code':1,'num':10},{'code':2,'num':20}];$attachment = json_decode($attachment,true);本Markdown编辑器使用StackEdi...原创 2018-08-12 09:08:10 · 1089 阅读 · 0 评论