摘要:根据值删除数组元素 <?php $fields = [1, 2, 3, 4, 5]; $key = array_search('4', $fields); unset($fields[$key]); 关联数组根据 key 删除数组元素 <?php $fields = ['key1' => 1, 'k 阅读全文
posted @ 2020-07-09 14:10 Ryan_zheng 阅读(8) 评论(0) 推荐(0) 编辑
摘要:以下列举了开发 CakePHP 项目时的调试方法,主要用于提高开发效率。 一、使用 debug 函数输出数据 <?php debug($var); exit; ?> 二、输出当前页面涉及的 SQL 语句 一般情况下,如果想要找到当前页面执行了哪些 SQL,一般会先到 database.php 找到对 阅读全文
posted @ 2020-06-27 22:39 Ryan_zheng 阅读(9) 评论(0) 推荐(0) 编辑
摘要:如果是 Mac 系统,则需要确保 VSCode 安装到 Applications 目录下, 然后打开 VSCode,使用快捷键 ⇧⌘P ,输入 shell command,根据提示你会看到 Install 'code' command in PATH,点击后打开终端即可使用 code 命令直接打开项 阅读全文
posted @ 2020-06-20 22:54 Ryan_zheng 阅读(60) 评论(0) 推荐(0) 编辑
摘要:苹果系统安装”SOURCE CODE PRO”字体, 详情如下: 苹果系统安装”Source Code Pro”字体, Source Code Pro 字体是一款非常适合编程使用的字体,字母的显示更优雅,而且不会让数字和字母过于相似,而难以区分的,下载可以到它的 github 官网https://g 阅读全文
posted @ 2020-06-20 22:49 Ryan_zheng 阅读(22) 评论(0) 推荐(0) 编辑
摘要:正常安装: Homebrew 官方网站:https://brew.sh/ 按照官方的操作,输入以下命令 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" 阅读全文
posted @ 2020-06-20 21:26 Ryan_zheng 阅读(110) 评论(0) 推荐(0) 编辑
摘要:一、打开 VScode --> 菜单栏“文件” --> “首选项” --> "设置" 二、打开设置后,在搜索栏输入“终端”,找到 “Font Size” 进行修改即可 三、效果如下 阅读全文
posted @ 2020-06-19 14:57 Ryan_zheng 阅读(172) 评论(0) 推荐(0) 编辑
摘要:场景 假设你现在有一台云服务器 A,你想要在本地电脑远程连接 A,而且不想输入密码。 配置 云服务器 A 下打开 ssh 目录,命令如下,如果没有这个目录则自己创建,并设置好权限 chmod 700 ~/.ssh 即可 cd ~/.ssh ll 如果文件夹下没有公/私钥的话,则使用命令生成一下,一路 阅读全文
posted @ 2020-06-18 19:11 Ryan_zheng 阅读(28) 评论(0) 推荐(0) 编辑
摘要:在 Linux 中,由于经常需要做文件传输的操作,所以我们会将文件夹压缩打包,减少传输的大小,加快文件传输速度。 以下列出一些常用的压缩打包和解压命令: 打包和解包 # -c意思是create # -f是生成的文件名,后接需要压缩的文件或文件夹 # 打包目录 DirName tar cf FileN 阅读全文
posted @ 2020-06-14 14:24 Ryan_zheng 阅读(38) 评论(0) 推荐(0) 编辑
摘要:前言 我们都知道文件都有文件名和数据,这在 Linux 上被分成两个部分:用户数据(user data)与元数据(metadata)。 用户数据,即文件数据块(data block),数据块是记录文件真实内容的地方; 元数据是文件的附加属性,如文件大小、创建时间、所有者等信息。 在 Linux 中, 阅读全文
posted @ 2020-06-14 13:54 Ryan_zheng 阅读(183) 评论(0) 推荐(0) 编辑
摘要:一、查看 nginx 安装目录 ps -ef | grep nginx 二、查看配置文件 nginx.conf 路径 nginx -t 这条命令也可以用于检查配置文件是否正确。 当然也可以使用 find 命令进行文件查找 # 从 / 根目录下查找文件名为 nginx.conf 的文件find / - 阅读全文
posted @ 2020-06-14 11:14 Ryan_zheng 阅读(304) 评论(0) 推荐(0) 编辑
摘要:版本:Laravel 7.13.0 创建视图 视图包含应用程序的 HTML,并且将控制器 / 应用程序的逻辑与显示分开,视图文件存放与 resources/views 目录下。 创建一个简单的视图示例: <!-- 此视图文件位置 resources/views/greeting.blade.php 阅读全文
posted @ 2020-06-08 23:26 Ryan_zheng 阅读(18) 评论(0) 推荐(0) 编辑
摘要:基本概念 到目前为止,我们定义的所有路由都是基于闭包函数实现的,前面已经提到过,随着应用体量的增长,不可能将所有路由都定义在单个文件中,且对于复杂的业务逻辑,闭包函数也不足以支撑,所以和其他 Web 应用框架一样,我们还可以通过控制器来定义路由。 说到这里,我们就不得不提一下 MVC 设计模式,这个 阅读全文
posted @ 2020-06-05 12:17 Ryan_zheng 阅读(23) 评论(0) 推荐(0) 编辑
摘要:简单描述 外观模式(Facade pattern),为子系统中的一组接口提供一个统一的高层接口,使得子系统更容易使用。 外观模式又称为门面模式,它是一种对象结构型模式,遵循迪米特法则,又称最少知道原则。 模式动机 现代的软件系统都非常复杂,尽管我们已经想尽一切方法将其“分而治之”,把一个系统划分为好 阅读全文
posted @ 2020-06-04 16:08 Ryan_zheng 阅读(22) 评论(0) 推荐(0) 编辑
摘要:Laravel 可以修改各种 HTTP 状态代码的错误页面模版。 默认的 404 页面如下图所示: 如果你希望自定义 404 HTTP 状态码的错误页面,可以创建一个 resources/views/errors/404.blade.php 视图文件。 该文件将被用于你的应用程序产生的所有 404 阅读全文
posted @ 2020-06-03 15:16 Ryan_zheng 阅读(63) 评论(0) 推荐(0) 编辑
摘要:博客原文地址:https://www.ryanzoe.top/php/laravel/laravel-route/ 版本:Laravel 7.13.0 Laravel 中的路由是什么? 对任何一个 Web 应用框架而言,通过 HTTP 协议处理用户请求并返回响应都是核心必备功能,也就是说,对于我们学 阅读全文
posted @ 2020-06-03 14:57 Ryan_zheng 阅读(26) 评论(0) 推荐(0) 编辑