-
PHP创建单例后台进程的方法示例
所属栏目:[PHP教程] 日期:2021-01-17 热度:106
本篇章节讲解PHP创建单例后台进程的方法。分享给大家供大家参考,具体如下: 可以通过如下语句启动一个PHP后台进程: /dev/null 2> echo $!"); nohup表示这个进程独立于创建的用户,可以以守护方式运行。 如果需要这个后台进程是单例运行的,那么可以通过[详细]
-
Yii 2.0如何使用页面缓存方法示例
所属栏目:[PHP教程] 日期:2021-01-17 热度:83
前言 本文主要给大家介绍的是关于Yii2.0如何使用页面缓存的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍。 起初使用页面缓存,发现使用于含有参数的方法存在弊端,只能缓存第一次的页面,导致后面所有不同参数的页面均显示第一次缓存页面;[详细]
-
Yii框架实现记录日志到自定义文件的方法
所属栏目:[PHP教程] 日期:2021-01-17 热度:112
本篇章节讲解Yii框架实现记录日志到自定义文件的方法。供大家参考研究具体如下: 默认情况下, Yii::log($msg,$level,$category) 会把日志记录到runtime/application.log文件中 日志格式如下: [时间] - [级别] - [类别] - [内容] 但有时候需要把某[详细]
-
php + nginx项目中的权限详解
所属栏目:[PHP教程] 日期:2021-01-17 热度:93
本文给大家介绍的关于php + nginx项目权限的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: nginx/php-fpm 进程权限 主进程用户为启动的用户 子进程 1、nginx的用户为nginx.conf中配置的用户 2、php-fpm的用户为php-fpm.conf中配置的用户 如:启[详细]
-
php实现文件预览功能
所属栏目:[PHP教程] 日期:2021-01-17 热度:50
上一篇博客是,本篇是上传后图片预览和更改: 代码如下: 1.yulan.php 无标题文档 form id="sc" action="ylchuli.php" method="post" enctype="multipart/form-data" target="shangchuan" div id="yl" iframe style="display:none" name="shangchuan" id="sh[详细]
-
php实现留言板功能(会话控制)
所属栏目:[PHP教程] 日期:2021-01-17 热度:80
本文实例为大家分享了php留言板功能的具体代码,供大家参考,具体内容如下 数据库用到的三张表 一.登录界面 (denglu.php login.php) 1.denglu.php 开发部内部留言板 用户名: 口令: 2.login.php require "DBDA.class1.php"; $db = new DBDA(); $sql = "se[详细]
-
PHP编程获取各个时间段具体时间的方法
所属栏目:[PHP教程] 日期:2021-01-16 热度:154
本篇章节讲解PHP编程获取各个时间段具体时间的方法。供大家参考研究具体如下: ";echo "昨天:".date("Y-m-d",strtotime("-1 day"))," ";echo "明天:".date("Y-m-d",strtotime("+1 day")). " ";echo "一周后:".date("Y-m-d",strtotime("+1 week")).[详细]
-
Yii2选项卡的简单使用
所属栏目:[PHP教程] 日期:2021-01-16 热度:60
本文实例为大家分享了Yii2选项卡使用的具体代码,供大家参考,具体内容如下 'tabs','renderTabContent[详细]
-
Yii2实现ActiveForm ajax提交
所属栏目:[PHP教程] 日期:2021-01-16 热度:87
做项目时总会碰到ajax提交的功能,特别是在做后台提交时,一般都会用模型自动生成,这个功能的使用会比较频繁,其实只要了解了流程,操作还是挺简单的,使用起来也方便。 表单部分 ['save'],//提交地址(*可省略*) 'method[详细]
-
PHP仿qq空间或朋友圈发布动态、评论动态、回复评论、删除动态或
所属栏目:[PHP教程] 日期:2021-01-16 热度:113
我们大部分人都发过动态,想必都知道发动态、回复评论、删除动态的整个过程,那么作为初学者,要模仿这些功能有点复杂的,最起码表的关系得弄清楚~~ 先把思路理一下: (1)用户登录,用session读取当前用户----目的是:该用户可以发表动态,重点是显示该用[详细]
-
老生常谈PHP面向对象之注册表模式
所属栏目:[PHP教程] 日期:2021-01-16 热度:88
注册表模式可似把他想像成一个全局变量,所有的模块都从这个全局变量里存取数据,或者也可以想象成某个酒吧的许愿墙或留言版,上面的内容大家都可以看到,也可以改写。这里主要按作用域介绍三种类别的注册表类(请求级别、会话级别、应用程序级别)。 //基类[详细]
-
老生常谈PHP数组函数array_merge(必看篇)
所属栏目:[PHP教程] 日期:2021-01-16 热度:129
很久之前就用到过这个函数,只不不过是简单的用用而已并没有做太深入的研究 今天在翻阅别人博客时看到了对array_merge的一些使用心得,故此自己来进行一次总结。 这个函数多用于在从数据库中取出的结果集的合并操作。 参数配置也很简单array_merge(arr1,arr2[详细]
-
php实现查询功能(数据访问)
所属栏目:[PHP教程] 日期:2021-01-16 热度:166
本文实例为大家分享了php实现查询功能的具体代码,供大家参考,具体内容如下 输入关键字效果 代码: 汽车信息 //如果没有提交数据,显示所有 //如果有提交数据,根据关键字查询显示 $name = ""; $tj1 = " 1=1 ";//第一个条件,对应名称,注意空格 $tj2 = " 1[详细]
-
Yii框架实现多数据库配置和操作的方法
所属栏目:[PHP教程] 日期:2021-01-16 热度:127
本篇章节讲解Yii框架实现多数据库配置和操作的方法。供大家参考研究具体如下: Yii的默认配置为一个数据库,不过可以很容易的支持多个数据库的操作, 这为按业务分割数据库提供了基础设施。如下所示: (defined('DB_CONNECTION') ? array( 'connec[详细]
-
Yii框架扩展CGridView增加导出CSV功能的方法
所属栏目:[PHP教程] 日期:2021-01-16 热度:146
本篇章节讲解Yii框架扩展CGridView增加导出CSV功能的方法。供大家参考研究具体如下: Yii提供的CGridView组件没有内置数据导出功能,不过我们可以通过扩展该组件来添加该功能。 具体方法如下: 1、首先派生一个子类,添加一个action成员,在该视图[详细]
-
php正则删除html代码中class样式属性的方法 #60;font color=red
所属栏目:[PHP教程] 日期:2021-01-16 热度:57
本篇章节讲解php正则删除html代码中class样式属性的方法。供大家参考研究具体如下: 一、问题: 有如下代码: 要求:删除HTML代码中的class属性。 二、实现方法: php实现代码如下: ';$str=preg_replace('/ class="([^"]*)"/isU','',$str);echo[详细]
-
PHP 年月日的三级联动实例代码
所属栏目:[PHP教程] 日期:2021-01-16 热度:129
年月日的三级联动 这个年月日的三级联动 主要是用的select标签 " + " "; $("#rent").html(str); fullyear(); fullmonth(); fullday(); //当其中一个改变,后面的要跟着改变 $("#year").change(function(){ fullday(); }); $("#month").change(function(){ fu[详细]
-
php实现自定义中奖项数和概率的抽奖函数示例
所属栏目:[PHP教程] 日期:2021-01-16 热度:109
本篇章节讲解php实现自定义中奖项数和概率的抽奖函数。分享给大家供大家参考,具体如下: _rate = $rate;if (array_sum($this->_rate) > 100)//检测概率设置是否有问题throw new Exception('Winning rate upto 100%');if (array_sum($this->_rate) _rate[][详细]
-
PHP判断密码强度的方法详解
所属栏目:[PHP教程] 日期:2021-01-16 热度:187
本篇章节讲解PHP判断密码强度的方法。供大家参考研究具体如下: 一、php页面 = 10){ $score ++;}echo $score;exit; 二、html页面 三、js function getPassword(){ var value = $("input[name='newpwd']").attr('value'); $.get('index.php?r=accou[详细]
-
微信第三方登录(原生)demo【必看篇】
所属栏目:[PHP教程] 日期:2021-01-16 热度:147
在一家ecstore二开公司有一段时间了,公司希望往自己研发产品上面走,一直在培养新人。 最近要自己去微信登录,自己就在ectore的框架基础上,写的原生微信第三方登录以此来熟悉微信第三方登录,在ecstore上面去写。 一个简单的demo,不是很好,分享给大家,[详细]
-
php写一个函数,实现扫描并打印出自定目录下(含子目录)所有jpg文
所属栏目:[PHP教程] 日期:2021-01-16 热度:56
写一个PHP函数,实现扫描并打印出自定目录下(含子目录)的所有jpg文件名的方法 $dir = "E:照片"; //打印文件夹中所有jpg文件 function printJpg($dir,$deep = ""){ $dirSource = dir($dir); while($d = $dirSource-read()){ if($d == "." || $d == ".."){ c[详细]
-
php正则删除img标签的方法示例 #60;font color=red#62;原创#6
所属栏目:[PHP教程] 日期:2021-01-16 热度:119
本篇章节讲解php正则删除img标签的方法。供大家参考研究具体如下: 一、问题 正则抓取过程中需要删除正文中的img标签,如: 欢迎访问编程之家 要求删除后变成: 欢迎访问编程之家 二、解决方法: 欢迎访问编程之家 ';$str= preg_replace('/ ]*?src[详细]
-
浅谈PHP错误类型及屏蔽方法
所属栏目:[PHP教程] 日期:2021-01-16 热度:190
程序只要在运行,就免不了会出现错误,错误很常见,比如Error,Notice,Warning等等。在PHP中,主要有以下3种错误类型。 1.注意(Notices) 这些都是比较小而且不严重的错误,比如去访问一个未被定义的变量。通常,这类的错误是不提示给用户的,但有时这些错[详细]
-
PHP网站自动化配置的实现方法(必看)
所属栏目:[PHP教程] 日期:2021-01-16 热度:137
一直都在用yii2做项目,有在用自动化配置,但是没有自己去配置过。中午没事去看了下yii的初始化代码,发现都是php而已! yii2 初始化项目代码 所以,我们做项目肯定是可以用php做的,于是我新建了个文件夹,名为autoConfig,里面创建了个init,里面写了如下[详细]
-
PHP实现的简单AES加密解密算法实例
所属栏目:[PHP教程] 日期:2021-01-16 热度:148
本篇章节讲解PHP简单AES加密解密算法。供大家参考研究具体如下: PS:关于加密解密感兴趣的朋友还可以参考本站在线工具: 文字在线加密解密工具(包含AES、DES、RC4等): MD5在线加密工具: 在线散列/哈希算法加密工具: 在线MD5/hash/SHA-1/SHA-2/[详细]