php基础
哆啦A梦攻城狮
这个作者很懒,什么都没留下…
展开
-
正则判断
正则网站:http://tools.jb51.net/regex/create_reg字符判断汉字:/^[ _-a-zA-Z0-9\x{4e00}-\x{9fa5}]+$/u字节判断汉字:preg_match('/[\x80-\xff]{6,30}/', $str);判断emoj表情:public static function emojCheck($str){ if(preg_match('/[\xf0-\xf7]/', $str)){ return true; .原创 2020-10-27 16:53:34 · 115 阅读 · 0 评论 -
php 常用数组函数
count 统计数组数量in_array 判断一个数据是否存在一个数组中array_keys 获取数组所有下标array_values 获取数组所有值array_unique 返回没有重复值的新数组array_merage 将一个或者多个数组合并array_push 从数组后面加入一个数据array_unshift 从数组前面加入一个数据array_pop 从数组后面取出一个数据array_shift 从数组前面取出一个数据按照键值都会重新排序,其键值都会重新排.原创 2020-10-27 16:47:54 · 95 阅读 · 0 评论 -
php字符串常用函数
implode 将数组按照规定的格式练成一个字符串explode 将字符串按照规定格式分割成数组str_replace 将目标字符串中部分字符进行替换substr 指定位置开始截取字符串 ,第三个参数指定截取长度strstr 根据匹配的字符串截取字符串,截取到结束str_len 获取字符串长度strtolower 字符串全部小写strtoupper 字符串全部大写str_repeat 重复某个字符串n次str_shuffle 随机打乱字符串ucfirst 首字...原创 2020-10-27 16:00:45 · 93 阅读 · 0 评论 -
include inculde_one require require_one 区别
Include 加载文件 可以多次加载同一文件include_one 只能加载同一文件一次如果重复加载时或报错notice 错误不会阻止代码运行而 require 会报错warning 错误会阻止代码运行原创 2020-10-27 15:21:14 · 401 阅读 · 0 评论 -
php 常用的数据类型
php 有八大数据类型简单数据类型 4小类int/integer 表示整数类型float /double 浮点型 表示小数或者整型存储不下的整数string 字符串bool/boolean 表示布尔型 只有两个值true 和false复杂类型 2小类对象类型 object 存放对象数组类型 array 存在多个数据特殊数据类型 2小类资源型 resource 存放资源数据,php 外部数据数据库或者文件空类型 null 空数据转换php有两种类型转...原创 2020-10-26 10:59:25 · 110 阅读 · 0 评论 -
php魔术常量
php中一双下划线开始+常量名+双下划线结束 这种常量称为魔术常量,魔术常量会跟着环境而变化__DIR__当前脚本被执行地址目录__FILE__当前脚本的全部地址(包含其脚本地址)__LINE__ 获取当前赋值代码的当前行数__NAMESPACE__ 获取当前的所属的命名空间__CLASS__ 获取当前所属的类(加上其所属的,命名空间)__METHOD__获取当前的方法名(加上其所属的类名和方法名)...原创 2020-10-26 10:32:07 · 180 阅读 · 0 评论 -
php值传递 与引用传递
值传递值传递只是把变量值赋值给另外一个变量,两个变量相互独立并没有任何关系。引用传递引用传递是把一个变量所在的内存地址,传递给另外一个变量,两个变量共同指向一个内存空间,当一个变量修改其值,另外一个值也会改变。其传递用&符号表示...原创 2020-10-26 10:07:51 · 313 阅读 · 0 评论