创建 TCP 服务端 程序代码: 这里就创建了一个TCP服务器,监听本机9501端口。它的逻辑很简单,当客户端Socket通过网络发送一个 hello 字符串时,服务器会回复一个&......
分类:PHP
安装 Swoole 扩展
使用 pecl 安装 源码编译安装 Swoole 扩展 首先到 Swoole 官网 下载 Swoole 扩展的源码 下载完成后,进入目录,并执行 phpize( phpize 是 PHP 用来扩展 P......
Mac PHP 修改配置 extension_dir
由于 Mac 下默认的 PHP 扩展目录 /usr/lib/ 是无法修改的,即无法添加文件,但是如果我们想为 PHP 添加一个扩展,就必须往扩展文件夹添加文件,所以只能修改 PHP 的扩展目录。 Ma......
Mac 更改 php.ini 后重启环境生效
Apache服务器访问:http://127.0.0.1/phpinfo/ 需要重启Apache,否则不生效 # sudo apachectl restart Ng......
PHP JSON Encode and Decode
JSON 的使用场景: 数据表一个字段需要记录多个信息,如记录关于用户的其他信息 数据传输,如:API接口返回值、Ajax中实现异步加载 配置文件,如 composer.json 包管理配置文件 在 ......
PHP 程序执行时间检测
实现的思路如下: 实例:......
数据验证汇总 邮箱验证
一、验证邮箱格式是否正确 验证正确返回 True,错误返回 False PHP function valid_email($email) { &n......
PDO 结果集转为数组
PDOStatement::fetchAll ([ int $fetch_style [, mixed $fetch_argument [, array $ctor_args = array() ]]......
PHP 框架
在项目开发中,一些架构和代码都是重复的,为了避免重复劳动,于是各种各样的框架诞生了。 在PHP开发中,选择合适的框架有助于加快软件开发,节约宝贵的项目时间,让开发者专注于功能的实现上。由于流行的框架经......
ThinkPHP5 安装报错 ) unexpected '.', expecting '&' or variable (T_VARIABLE)
使用 composer 命令安装 thinkphp5 安装完成后打开首页,报错如下: 定位到错误文件中,显示无法使用 … 这种类型的参数 随机查看这种参数类型是哪一个 PHP 版本才开始使......