会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
逝火
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2020年10月7日
遍历数组并处理
摘要: 利用回调函数对数组中每个元素进行操作 1)array_filter($arr,func) 用回调函数处理数组中的各个元素 注:重点在于过滤(而不是新增)某个元素,如果返回了false,那么这个元素将会被过滤掉。PS:保持了原来的索引 2)array_map (func,$arr) 返回的是新数组,原
阅读全文
posted @ 2020-10-07 23:42 逝火
阅读(245)
评论(0)
推荐(0)
编辑
数组及变量之间的转换
摘要: 数组及变量之间的转换 array_combine($keys,$values) 第一个数组的值,作为合并之后的数组的键名,第二个值为键值。 extract($arr) 关联数组 【拉出并合并到符号库】从数组中将变量导入到当前的符号表 compact('number','value') 变量转换为关联
阅读全文
posted @ 2020-10-07 23:19 逝火
阅读(271)
评论(0)
推荐(0)
编辑
php 数组合并的多种方式
摘要: array_merge / array_replace / 数组运算符 ( + ) / array_splice 1)array_merge($a,$b) 合并数组 注:替换$a中相同健值的数值,重新建立索引 2)array_replace($a,$b) 替换数组【使用合并功能】 注:用于替换$a数
阅读全文
posted @ 2020-10-07 23:10 逝火
阅读(784)
评论(0)
推荐(0)
编辑
生成随机码的多种方式
摘要: function 1: 说明: mt_rand ( int $min , int $max )函数用于生成随机整数 , chr ( int $ascii )函数用于将对应整数 $ascii 转换成对应的字符 function create_password($pw_length = 8){ $ran
阅读全文
posted @ 2020-10-07 23:05 逝火
阅读(845)
评论(0)
推荐(0)
编辑
读取目录文件,并操作目录文件中数据
摘要: 1 读取目录文件,并获取列表 function read_dir($dir) { $files = []; $dir_list = scandir($dir); foreach ($dir_list as $file) { if ($file != '..' && $file != '.') { $
阅读全文
posted @ 2020-10-07 23:01 逝火
阅读(226)
评论(0)
推荐(0)
编辑
php自有函数-字符串-时间-数字(2020年10月7日)
摘要: 字符串 函数 1.连接字符串: (1) 连接运算符'.' ; (2) 连接赋值 运算符 '='; 2.转义、还原字符串: (1)手动转义 '\'; (2)自动转义 addslashes() 对特殊字符进行转义 stripslashes() 对字符进行原样转义 addcslashes() 对指定字符进
阅读全文
posted @ 2020-10-07 22:54 逝火
阅读(187)
评论(0)
推荐(0)
编辑
项目中使用过的函数
摘要: 1 array_intersect_key($arr,$arr2) 比较两个数组的键名,并返回交集 2 array_flip($arr) 反转/交换数组中所有的键名以及它们关联的键值 注:去重数组中重复数据{ array_filp(array_filp($arr)) } 【重复数组元素删除】 arr
阅读全文
posted @ 2020-10-07 22:30 逝火
阅读(100)
评论(0)
推荐(0)
编辑
php方法工具函数合集(2020年10月7日)
摘要: php 工具类 参考网址:https://blog.csdn.net/column/details/php-class.html 1 php 生成唯一requestid 类 【v>7.1】 https://blog.csdn.net/fdipzone/article/details/79939431
阅读全文
posted @ 2020-10-07 22:02 逝火
阅读(144)
评论(0)
推荐(0)
编辑
二维,多维数组转为一维数组(去除所有键名,保留键值)
摘要: 二维数组转一维数组 1)array_reduce 函数法 $result = array_reduce($user, function ($result, $value) { return array_merge($result, array_values($value)); }, array())
阅读全文
posted @ 2020-10-07 21:55 逝火
阅读(496)
评论(0)
推荐(0)
编辑
类自动加载中,命名空间导致的问题处理方式
摘要: 类自动加载中,命名空间导致的问题处理方式: function autoload($className){ if($className){ $tmp_name = explode('/',str_replace('\\','/',$className)); $file = end($tmp_name)
阅读全文
posted @ 2020-10-07 21:52 逝火
阅读(115)
评论(0)
推荐(0)
编辑
php PDO连接使用中需要注意的7个方面
摘要: PDO配置及使用中需要注意的7个方面 使用PDO类进行mysql连接,需要注意的问题: 1 连接失败会抛出异常,需要捕捉 2 使用预定义sql功能时,需要使用pdo->prepare(sql)才会生成返回PDOStatement 类。 3 使用bindParam方法绑定参数是,需要注意第二个参数必须
阅读全文
posted @ 2020-10-07 21:50 逝火
阅读(231)
评论(0)
推荐(0)
编辑
类的继承,抽象类和接口
摘要: 1.类的继承 类的继承可以对基础类进行个性化的扩展,保证独特的个性化设置,访问父类可以使用parent::类方法或属性名 进行访问,子类的__construct() 方法要使用父类的__construct() 方法,需要在子类方法中使用,parent::__contruct() 进行初始化 2.类中
阅读全文
posted @ 2020-10-07 21:47 逝火
阅读(140)
评论(0)
推荐(0)
编辑
什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?
摘要: 什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI? 什么是CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI可以用任何一种语言编
阅读全文
posted @ 2020-10-07 21:42 逝火
阅读(217)
评论(0)
推荐(0)
编辑
php 中 SERVER 服务器参数
摘要: 服务器参数 $_SERVER 常量中path_info 参数 url 链接: http://www.test.com/index.php/foo/bar.html?c=index&m=search $_SERVER['PATH_INFO'] 》 ‘/foo/bar.html’, $_SERVER['
阅读全文
posted @ 2020-10-07 21:39 逝火
阅读(242)
评论(0)
推荐(0)
编辑
数组与对象互换方法
摘要: 数组转对象function array2object($array) { if (is_array($array)) { $obj = new StdClass(); foreach ($array as $key => $val){ $obj->$key = $val; } } else { $o
阅读全文
posted @ 2020-10-07 21:35 逝火
阅读(297)
评论(0)
推荐(0)
编辑
php实现二维数组查找功能【array_search 和 array_column】
摘要: $found_key = array_search(40489, array_column($userdb, 'uid')); 利用array_search与array_column实现二维数组查找 1、先使用array_column 转化二维数组,然后使用search 查找指定值 array_co
阅读全文
posted @ 2020-10-07 21:31 逝火
阅读(1481)
评论(0)
推荐(0)
编辑
php基础知识点列表【2020年10月7日】
摘要: 2020年10月7日 1》获取项目入口路径$BASE_PATH = str_replace('\\','/',str_replace('index.php',__FILE__)); 2》 file_get_contents 追加文件记录信息 file_get_contents('scan_log.t
阅读全文
posted @ 2020-10-07 21:24 逝火
阅读(103)
评论(0)
推荐(0)
编辑
json_encode 中文及特殊斜杆的编码
摘要: json_encode($value,$options)其中有2个比较常用到的参数JSON_UNESCAPED_UNICODE(中文不转为unicode ,对应的数字 256)JSON_UNESCAPED_SLASHES (不转义反斜杠,对应的数字 64) 如果同时使用2个常量怎么办?JSON_UN
阅读全文
posted @ 2020-10-07 21:20 逝火
阅读(467)
评论(0)
推荐(0)
编辑
require 与 include 的区别
摘要: require 与 include 的区别
阅读全文
posted @ 2020-10-07 21:15 逝火
阅读(159)
评论(0)
推荐(0)
编辑