摘要: <?php declare( strict_types = 1 ); function add($a, $b) : int { return $a + $b; } var_dump(add(2, 4.5)); 在严格模式下,一旦有定义返回类型,返回的数据类型一定要符合定义的类型,不然会报错,这是ph 阅读全文
posted @ 2020-11-22 12:57 ReYiRFW 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 关于php可变函数的几个定义 如果一个变量名后有圆括号,PHP 将寻找与变量的值同名的函数,并且尝试执行它 当调用静态方法时,函数调用要比静态属性优先。Variable 方法和静态属性示例。 php的可变函数好像没什么好说的,以后有时间,补一补案例 阅读全文
posted @ 2020-11-22 12:35 ReYiRFW 阅读(74) 评论(0) 推荐(0) 编辑
摘要: pcntl_fork() --> 创建一个子进程 创建完子进程之后,如果不回收,就会出现两种情况,孤儿和僵尸的情况 孤儿的情况就是,父进程提前关闭,子进程还在运行,导致子进程没有父进程,这个时候就只能依附到其他进程,默认是pid=1的进程 僵尸情况就是,子进程关闭后,父进程没有回收子进程,这种情况就 阅读全文
posted @ 2020-11-21 23:34 ReYiRFW 阅读(78) 评论(0) 推荐(0) 编辑
摘要: array_change_key_case array_change_key_case( array $array[, int $case = CASE_LOWER] ) : array 两个参数,第一个数组,第二个是常量(CASE_LOWER | CASE_UPPER) 默认是CASE_LOWER 阅读全文
posted @ 2020-11-20 16:29 ReYiRFW 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 函数方法preg_march(args1, args2, args3); args1 = 正则规则 args2 = 匹配的字符串 args3 = 匹配结果 php常用正则函数 匹配:preg_match()与preg_match_all() 1 preg_match($pattern,$subjec 阅读全文
posted @ 2020-11-20 12:07 ReYiRFW 阅读(72) 评论(0) 推荐(0) 编辑
摘要: ###再次提醒,不要一次性去看那么多的vim命令,没用的,你用到啥,就去看啥,多用你就记住了 1.复制 按键v,开启选行,上下键可以选择要多少行,然后按y进行复制(这个操作可以多行复制,也可以单行复制) 直接在命令模式下,n + y + y就可以快速进行多行复制 2.粘贴 直接在命令模式下,按p就可 阅读全文
posted @ 2020-11-16 20:39 ReYiRFW 阅读(242) 评论(0) 推荐(0) 编辑
摘要: ####只写出我现在用得着的命令,同时记一些暂时没用到的命令,只会增加负担,没意义 打开多个文件,使其以多窗口模式显示 vim file1 file2 file3... 在文件里面的命令行模式下,:open file来打开一个新窗口,但是这样会覆盖原先的窗口,想要在一个新窗口打开,那就使用:vspl 阅读全文
posted @ 2020-11-16 16:34 ReYiRFW 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 记得在发行版本中添加laravel/ui,不然就会出现找不到views中的页面的结果 阅读全文
posted @ 2020-11-13 20:27 ReYiRFW 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 报错:Expected response code 250 but got code "530", with message "530 5.7.1 Authentication required" 原因:是因为修改的.env 文件的邮件发送驱动设置未生效,默认加载 laravel 默认邮件配置,即还 阅读全文
posted @ 2020-11-13 13:41 ReYiRFW 阅读(918) 评论(0) 推荐(0) 编辑
摘要: 今天在作图的时候发现,滤镜中的凸出命令,可以制作出一种特殊的效果,可以随机的生成高度不一致的正方形块 这个作用可以用来制作动感的背景,加上光线,光点,可以起到震撼的效果 阅读全文
posted @ 2020-11-12 22:15 ReYiRFW 阅读(240) 评论(0) 推荐(0) 编辑