PHP学习
学习
我有一个魔盒
这个作者很懒,什么都没留下…
展开
-
php 断点调试 PHPStorm Xdebug helper
打开“运行/调试配置”(PhpStorm第二行的运行“三角符号”前)-》点击新增的“+”按钮-》PHP Web Page(我的是web调试,可自选)-》设置“Server”和Start URL(只是url,只是给浏览器用,与调试哪个文件无直接关系,参考下方生成的Url)等。文件-》设置-》语言&框架-》PHP-》Debug-》确认“Xdebug”内设置的端口与php.ini中一致。文件-》设置-》语言&框架-》PHP-》Server-》如图所示,新增自己的域名(或访问路径)原创 2023-01-18 17:20:39 · 1933 阅读 · 0 评论 -
PHP 获取类对象的信息
【代码】PHP 获取类对象的信息。原创 2022-11-28 10:06:36 · 360 阅读 · 0 评论 -
php 常用日期函数
方式1:类静态函数(可混用)方式2:普通函数(可混用)原创 2022-08-09 10:16:09 · 155 阅读 · 0 评论 -
PHP 读取ini或env类型配置
读取函数:原创 2022-06-28 16:04:57 · 364 阅读 · 0 评论 -
php 汉字 字符串 问题
GBK编码每个中文两个字节,UTF-8编码每个中文三个字节substr 按字节截取中文字符串异常substr('中文', 1); // 异常mb_substr('中文', 1); // 正常 (默认字符集,可能需要检查设置字符编码)strlen 按字节计算字符串长度异常strlen('中文'); // 异常mb_strlen('中文'); // 正常(默认字符集,可能需要检查设置字符编码)iconv_strlen('中文'); // 正常(默认字符集,可能需要检查设置字符编码)参考链接:原创 2022-03-28 14:20:35 · 418 阅读 · 0 评论 -
php array_walk 指针参数修改无效
array_walk的第三个参数无法通过指针修改原变量网友原话:“array_walk的第三个参数不是通过引用传递的,因此不会起作用。”$host_names = '';array_walk($task_hosts, function ($val, $key, &$host_names) { $host_names .= 'abc';}, $host_names);echo $host_names; // 输出为空,没有变化参考链接:在PHP array_walk中传递引用第原创 2022-03-28 12:10:34 · 352 阅读 · 0 评论 -
php 常用数组函数分类(记忆)
查询array_search() 函数在数组中搜索某个键值,并返回对应的键名array_search(value,array,strict)in_array() 函数搜索数组中是否存在指定的值in_array(search,array,type)array_slice() 函数在数组中根据条件取出一段值,并返回array_slice(array,start,length,preserve)交并差array_intersect() 函数用于比较两个(或更多个)数组的键值,并返回交集array_int原创 2021-04-15 17:52:33 · 137 阅读 · 0 评论 -
php 常用字符串函数分类(记忆)
新增,修改(插入,替换)str_replace() 函数以其他字符替换字符串中的一些字符(区分大小写),返回带有替换值的字符串或数组str_replace(find,replace,string,count)substr_replace() 函数把字符串的一部分替换为另一个字符串,返回被替换的字符串。如果 string 是数组,则返回数组substr_replace(string,replacement,start,length)str_pad() 函数把字符串填充为新的长度str_pad(strin原创 2021-04-15 10:24:09 · 127 阅读 · 0 评论 -
PHP必背函数
json_encodejson_decodecall_user_func — 把第一个参数作为回调函数调用call_user_func_array — 调用回调函数,并把一个数组参数作为回调函数的参数原创 2020-07-07 13:28:50 · 186 阅读 · 0 评论