生成随机码的多种方式
摘要:function 1: 说明: mt_rand ( int $min , int $max )函数用于生成随机整数 , chr ( int $ascii )函数用于将对应整数 $ascii 转换成对应的字符 function create_password($pw_length = 8){ $ran
阅读全文
读取目录文件,并操作目录文件中数据
摘要:1 读取目录文件,并获取列表 function read_dir($dir) { $files = []; $dir_list = scandir($dir); foreach ($dir_list as $file) { if ($file != '..' && $file != '.') { $
阅读全文
php自有函数-字符串-时间-数字(2020年10月7日)
摘要:字符串 函数 1.连接字符串: (1) 连接运算符'.' ; (2) 连接赋值 运算符 '='; 2.转义、还原字符串: (1)手动转义 '\'; (2)自动转义 addslashes() 对特殊字符进行转义 stripslashes() 对字符进行原样转义 addcslashes() 对指定字符进
阅读全文
项目中使用过的函数
摘要:1 array_intersect_key($arr,$arr2) 比较两个数组的键名,并返回交集 2 array_flip($arr) 反转/交换数组中所有的键名以及它们关联的键值 注:去重数组中重复数据{ array_filp(array_filp($arr)) } 【重复数组元素删除】 arr
阅读全文
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
阅读全文
二维,多维数组转为一维数组(去除所有键名,保留键值)
摘要:二维数组转一维数组 1)array_reduce 函数法 $result = array_reduce($user, function ($result, $value) { return array_merge($result, array_values($value)); }, array())
阅读全文
类自动加载中,命名空间导致的问题处理方式
摘要:类自动加载中,命名空间导致的问题处理方式: function autoload($className){ if($className){ $tmp_name = explode('/',str_replace('\\','/',$className)); $file = end($tmp_name)
阅读全文
php PDO连接使用中需要注意的7个方面
摘要:PDO配置及使用中需要注意的7个方面 使用PDO类进行mysql连接,需要注意的问题: 1 连接失败会抛出异常,需要捕捉 2 使用预定义sql功能时,需要使用pdo->prepare(sql)才会生成返回PDOStatement 类。 3 使用bindParam方法绑定参数是,需要注意第二个参数必须
阅读全文
什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI?
摘要:什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI? 什么是CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI可以用任何一种语言编
阅读全文
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['
阅读全文
数组与对象互换方法
摘要:数组转对象function array2object($array) { if (is_array($array)) { $obj = new StdClass(); foreach ($array as $key => $val){ $obj->$key = $val; } } else { $o
阅读全文
php实现二维数组查找功能【array_search 和 array_column】
摘要:$found_key = array_search(40489, array_column($userdb, 'uid')); 利用array_search与array_column实现二维数组查找 1、先使用array_column 转化二维数组,然后使用search 查找指定值 array_co
阅读全文
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
阅读全文
json_encode 中文及特殊斜杆的编码
摘要:json_encode($value,$options)其中有2个比较常用到的参数JSON_UNESCAPED_UNICODE(中文不转为unicode ,对应的数字 256)JSON_UNESCAPED_SLASHES (不转义反斜杠,对应的数字 64) 如果同时使用2个常量怎么办?JSON_UN
阅读全文