-
Yii实现自动加载类地图的方法教程
所属栏目:[PHP教程] 日期:2022-08-03 热度:155
这篇文章主要介绍了Yii实现自动加载类地图的方法,涉及Yii加载类的技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了Yii实现自动加载类地图的方法。分享给大家供大家参考。具体如下: Yii继承的一个静态属性$classMap,可以用于Yii的自动加载类[详细]
-
Ubuntu12下编译安装PHP5.3开发环境
所属栏目:[PHP教程] 日期:2022-08-02 热度:66
本文给大家分享的是在Ubuntu12下编译安装PHP5.3开发环境的方法和步骤,十分的细致,推荐给大家,有需要的小伙伴们可以参考下。 最近项目遇到一个坑爹的事情,一个源码必须使用PHP5.3,但是现在Ubuntu上自带的版本是5.4,降级之后会出各种奇怪的问题,最后没[详细]
-
PHP-fpm占CPU 100%修复
所属栏目:[PHP教程] 日期:2022-08-02 热度:136
记录一次 php-fpm 占 cpu 100% 修复 问题描述:经业务人员反馈,前台页面返回 502 错误,上服务器查询发现,有俩个 php-fpm 占 cpu 100%, 重启 php-fpm 无效。 解决方法: 1. 通过 top 查找占 cpu 100% 的进程 id, 通过 ll /proc/PID/fd,查看进程在那个文[详细]
-
实例讲解php提交表单关闭layer弹窗iframe
所属栏目:[PHP教程] 日期:2022-08-02 热度:54
介绍一款非常好用的前端弹窗插件: layer 官网地址:http://layer.layui.com/ 根据官方的API:layer的iframe弹窗 //iframe层-父子操作 layer.open type: 2, area: [700px, 530px], fix: false, //不固定 maxmin: true, content: test/iframe.html 这里以php[详细]
-
直击php中static,const与define的使用区别
所属栏目:[PHP教程] 日期:2022-08-02 热度:140
define部分:宏不仅可以用来代替常数值,还可以用来代替表达式,甚至是代码段。(宏的功能很强大,但也容易出错,所以其利弊大小颇有争议。) 宏的语法为: #define 宏名称 宏值 作为一种建议和一种广大程序员共同的习惯,宏名称经常使用全部大写的字母。 利[详细]
-
PHP获取photoshop写入图片文字信息的方法介绍
所属栏目:[PHP教程] 日期:2022-08-02 热度:87
有些摄影师喜欢把图片的标题,内容,关键词等用photoshop直接写入图片文件里面。 用以下代码可以读[详细]
-
php实现的简单日志写进函数
所属栏目:[PHP教程] 日期:2022-08-02 热度:173
这篇文章主要介绍了php实现的简单日志写入函数,涉及针对文件的操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了php实现的简单日志写入函数。分享给大家供大家参考。具体实现方法如下: function log( $logthis ) file_put_contents(logfi[详细]
-
php运用数组填充下拉列表框的方法
所属栏目:[PHP教程] 日期:2022-08-02 热度:165
这篇文章主要介绍了php使用数组填充下拉列表框的方法,涉及php操作数组的技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了php使用数组填充下拉列表框的方法。分享给大家供大家参考。具体实现方法如下: ?php $data = array( (object)array(tit[详细]
-
php输出全球各个时区列表的方法一览
所属栏目:[PHP教程] 日期:2022-08-02 热度:52
这篇文章主要介绍了php输出全球各个时区列表的方法,自定义了一个数组变量用于存放全球各个时区信息,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了php输出全球各个时区列表的方法。分享给大家供大家参考。具体实现方法如下: ?php $timezones =[详细]
-
php给一组指定关键词添加span标签的方法介绍
所属栏目:[PHP教程] 日期:2022-08-02 热度:129
这篇文章主要介绍了php给一组指定关键词添加span标签的方法,涉及php正则替换的技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了php给一组指定关键词添加span标签的方法。分享给大家供大家参考。具体如下: 这里是php给一组指定的关键词添加span标[详细]
-
php将12小时制转换成24小时制的方法说明
所属栏目:[PHP教程] 日期:2022-08-02 热度:191
这篇文章主要介绍了php将12小时制转换成24小时制的方法,涉及php时间操作的相关技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了php将12小时制转换成24小时制的方法。分享给大家供大家参考。具体如下: php将12小时制转换成24小时制,输入格式为:[详细]
-
Thinkphp volist 多重循环原样输出数组key值的使用总结
所属栏目:[PHP教程] 日期:2022-08-02 热度:149
最近因为项目的缘故,要使用到volist。在这个过程中,遇到了一些小问题,主要就是volist在循环输出多重数据的时候,如何输出key。网上查阅了不少资料,很失望的是,大多资料就是粘贴复制Thinkphp手册上volist标签的说明。为了帮助其他人,故决定写下这篇文章[详细]
-
PHP_MySQL之间的连接步骤
所属栏目:[PHP教程] 日期:2022-08-02 热度:63
1.获取链接 $con = mysqli_connect(主机,账户名,密码) or die(连接失败的信息) 2.选择数据库 mysqli_select_db(表名,$con); 注意: mysql_select_db与mysqli_select_db的参数位置相反,mysqli_query()也是一样的 3.设置操作编码(建议有) mysqli_query(SET[详细]
-
PHP以星号隐藏用户名手机号码和邮箱实例
所属栏目:[PHP教程] 日期:2022-08-02 热度:158
一款简单实用的PHP以星号隐藏用户名手机号码和邮箱实例,将用户的一些文字信息隐藏一部分用星号代替,以便于保护用户隐私。 隐藏函数: 复制代码 1 function hideStar($str) { //用户名、邮箱、手机账号中间字符串以*隐藏 2 if (strpos($str, @)) { 3 $email[详细]
-
第一次入坑docker
所属栏目:[PHP教程] 日期:2022-08-02 热度:81
直接进入主题 1.首先获取git clone项目 2.创建镜像:docker build -t=docker .(注意千万不要忘了.) 3.列出镜像:docker images 4.添加端口映射:docker run --name mydocker -d -p 6100:80 容器/tag 5.访问如:127.0.0.1:6100 报错 报错原因:因为没有启动ph[详细]
-
PHP递归函数return返回null的问题
所属栏目:[PHP教程] 日期:2022-08-02 热度:154
前段时间在写递归函数的时候碰到个问题,返回值一直为null,这里记录一下。 写个小例子: 复制代码 /** * @param $i * @return mixed */ function recursion($i) { if($i 10){ return $i; }else{ $i++; recursion($i); } } echo recursion(1); 复制代码 上述[详细]
-
centos终端显示字母重叠
所属栏目:[PHP教程] 日期:2022-08-02 热度:126
在使用VMware虚拟机安装linux之后,之后调整了中文显示,但是后来不知道怎么回事在终端显示的字母很多都是重叠的。 在百度上也找到很多的解决办法 eg: 终端键入:vi /etc/fonts/conf.d/49-sansserif.conf 编辑:修改倒数第四行的字体为WenQuanYiZen Hei(注[详细]
-
Swoole 启动一个服务,开启了哪些进程和线程?
所属栏目:[PHP教程] 日期:2022-08-02 热度:57
概述 Swoole 启动一个服务,开启了哪些进程和线程? 为了解决这个问题,咱们启动一个最简单的服务,一起看看究竟启动了哪些进程和线程? 然后结合官网运行流程图,对每个进程和线程进行归类。 服务启动后打印出当前 Swoole 版本 和 当前 CPU 核数。 打印 Swo[详细]
-
php 取post数据的三种方式
所属栏目:[PHP教程] 日期:2022-08-02 热度:75
$_POST、$GLOBALS[HTTP_RAW_POST_DATA]、file_get_contents(php://input) 都有用来取post数据,用下来感觉大致是这样的: 1、当Coentent-Type是`application/x-www-data-urlencoded`或`multipart/form-data`时,数据会放进$_POST中; 2、如果Coentent-Type不[详细]
-
ThinkPHP框架
所属栏目:[PHP教程] 日期:2022-08-02 热度:62
1.TP框架基础 1.1目录结构 复制代码 1.project 应用部署目录 2.├─application 应用目录(可设置) 3.│ ├─common 公共模块目录(可更改) 4.│ ├─index 模块目录(可更改) 5.│ │ ├─config.php 模块配置文件 6.│ │ ├─common.php 模块函数文件 7.[详细]
-
身份证验证PHP类
所属栏目:[PHP教程] 日期:2022-08-02 热度:185
PHP根据身份证号,自动获取对应的星座函数,然后自动返回对应的星座,自动返回性别,判断是否成年 复制代码 ?php class IdcardAction extends Action{ // PHP根据身份证号,自动获取对应的星座函数 function get_xingzuo($cid) { // 根据身份证号,自动返回[详细]
-
php单文件版在线代码编辑器介绍
所属栏目:[PHP教程] 日期:2022-08-02 热度:178
这篇文章主要介绍了php单文件版在线代码编辑器,个人感觉相当不错,分享给大家,需要的朋友可以参考下 密码加密方式: * md5(自设密码+$ace) //$ace为cdn镜像地址 使用方法: * 1.确认 $pwd 变量值为 false, 上传本文件到PHP空间并访问 * 2.第一次访问提示设置[详细]
-
php中实现过滤UBB代码的类
所属栏目:[PHP教程] 日期:2022-08-02 热度:121
这篇文章主要介绍了php实现过滤UBB代码的类,涉及php正则表达式的操作技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了php实现过滤UBB代码的类。分享给大家供大家参考。具体如下: PHP代码如下: 代码如下:class Day{ function ubb($Text) { /[详细]
-
php引用memcoder将视频转成mp4格式的方法
所属栏目:[PHP教程] 日期:2022-08-02 热度:134
这篇文章主要介绍了php使用memcoder将视频转成mp4格式的方法,涉及php操作视频文件的技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了php使用memcoder将视频转成mp4格式的方法。分享给大家供大家参考。具体实现方法如下: 代码如下: ?php conv[详细]
-
PHP容易获取视频预览图的方法
所属栏目:[PHP教程] 日期:2022-08-02 热度:159
这篇文章主要介绍了PHP简单获取视频预览图的方法,涉及php操作多媒体文件的技巧,非常具有实用价值,需要的朋友可以参考下 代码如下:?php convertToFlv( some-video-input.avi, output.jpg ); function convertToFlv( $input, $output ) { echo Converting $inp[详细]