PHP
e1373773
个人GitHub: github.com/cyouho
展开
-
【PHP】Laravel 接收同名表单name的数据的方法。
前言:在开发中,我们会遇到类似动态生成多个表单的情况,而且这些表单都叫同一个名字,例: 在添加 user 姓名的时候,我们会有点击 继续添加 按钮的需求,这时候的 form 表单里的 user 姓名就是一个同名的情况,比如都叫 name="userName",这时,如果都完全同名的话,后端接收到的 name 就只有最后一个提交的内容,如果完全不同名的话,会使得写程序时无法确定 user 的表单名,所以解决的办法就是通过向后端传递数组来完成。示例代码:<label for="user"&g原创 2022-04-15 16:50:32 · 461 阅读 · 0 评论 -
【PHP】一些变量英文命名参考(持续更新)
前言:有的时候需要查找一些参数的英文命名写法,就有些头痛,这里记录下自己的一些用法。命名参考:中文命名 英文命名 列名(数据库) columnName 检索条件(数据库) condition 更新日期记录:2022-02-23...原创 2022-02-23 10:29:20 · 452 阅读 · 0 评论 -
【PHP】关于PHP的文档注释写法之方法注释
前言:之前的公司虽然使用 PHPstorm 来编写代码,并且也设定了相应的 PHPdoc 的格式,但总是觉得比较混乱,所以现在想总结一下注释的格式以及范例。需求:PHP版本: >=7.0正文:最后更新: 2022-01-21例:/** * 方法说明 * * @param [string|int|...] $param01 <参数说明> * @param [string|int|...] $param02 <参数说明> * * @ret原创 2022-01-21 09:14:29 · 382 阅读 · 0 评论 -
【PHP】关于生成指定长度数组并用某相同元素填充的方法
今天在测试生成指定长度的数组的时候发现使用 array_pad() 函数无法实现,结果测试之后发现自己出现了使用错误,在这记录一下。需求描述:生成一个共有n个元素的数组, 并且使用数字 0 填充。代码:// 定义一个空数组 | array $arr$arr = [];// 定义生成数组的长度 | int $range$range = 7;// 错误写法array_pad($arr, $range, 0);/*结果:array(0) {}*/// 正确写法$a原创 2021-11-07 22:36:17 · 981 阅读 · 0 评论 -
【PHP】安装 var_dump() 格式化输出时需使用的 xdebug
目录起因:步骤:结尾:参考链接:起因:之前在公司开发的时候开发环境里已经安装了 xdebug ,所以使用 var_dump() 输出到浏览器端的时候看到的结果都是经过格式化的,这样方便查看。可以自己在家里开发的时候发现同样是 var_dump() 输出到浏览器端,为什么显示的都是没有格式化的,极其难看的字符串呢,进过一番研究,现在把 var_dump() 时能格式化显示的方法记录下来。步骤:https://xdebug.org/wizard在官网填入 "php -i"..原创 2021-09-30 23:32:58 · 597 阅读 · 0 评论 -
【PHP】将整个数组删除
目录代码: 删除整个数组 (PHP)输出:结论:工作了3年,还真不记得将整个数组删除时候用什么函数,今天试了一下,unset() 整个函数可以删除数组中的指定元素,也可以将整个数组都删除。代码: 删除整个数组 (PHP)$a = [1, 2, 3];var_dump($a);unset($a);var_dump($a);输出:array(3) { [0]=> int(1) [1]=> int(2) [2]=> int(...原创 2021-09-30 22:26:24 · 434 阅读 · 0 评论