-
Yii框架使用魔术方法实现跨文件调用功能示例
所属栏目:[PHP教程] 日期:2021-01-17 热度:202
本篇章节讲解Yii框架使用魔术方法实现跨文件调用。供大家参考研究具体如下: 目前项目用yii框架,controller调用facade的方法,facade调用adapter的方法,adapter调用api的方法,api封装了sql方法,但是大部分情况下,只是单纯的调用,但限于目前[详细]
-
Yii框架参数化查询中IN查询只能查询一个的解决方法
所属栏目:[PHP教程] 日期:2021-01-17 热度:160
本篇章节讲解Yii框架参数化查询中IN查询只能查询一个的解决方法。分享给大家供大家参考,具体如下: 在yii框架中使用参数化进行IN查询时,结果不如所愿 createCommand($sql)->query([':ids' => '1013,1015,1017'])->readAll();print_r($result); Array ( [[详细]
-
yii2项目实战之restful api授权验证详解
所属栏目:[PHP教程] 日期:2021-01-17 热度:71
前言 什么是restful风格的api呢?我们之前有写过来介绍其概念以及基本操作。 既然写过了,那今天是要说点什么吗? 这篇文章主要针对实际场景中api的部署来写。 我们今天就来大大的侃侃那些年api遇到的授权验证问题!独家干活,如果看完有所受益,记得不要忘[详细]
-
Yii框架分页实现方法详解
所属栏目:[PHP教程] 日期:2021-01-17 热度:193
本篇章节讲解Yii框架分页实现方法。供大家参考研究具体如下: 下家公司用的框架是yii,这几天看了下相关教程,今儿把分页教程写下,最后把tp的分页也给整合进了yii,因为个人觉得yii分页没有tp用的顺手。 首页,在models目录里创建个Auth.php的模[详细]
-
php出租房数据管理及搜索页面
所属栏目:[PHP教程] 日期:2021-01-17 热度:104
php数据访问例子:租房信息管理,具体内容如下 1.数据库建表 2. zufangzi.php div class="jb51code" pre class="brush:xhtml;" 租房子 form action="zufangzi.php" method="post" 区域: 全选 $sqy = "select distinct area from house";//写SQL语句,并去重[详细]
-
PHP正则删除html代码中a标签并保留标签内容的方法 #60;font col
所属栏目:[PHP教程] 日期:2021-01-17 热度:79
本篇章节讲解PHP正则删除html代码中a标签并保留标签内容的方法。供大家参考研究具体如下: 一、问题: 有HTML代码如: 欢迎访问编程之家www.jb51.cc 要求正则删除a标签,同时保留a标签内容,如下: 欢迎访问编程之家www.jb51.cc 二、解决方法: 欢[详细]
-
php批量删除操作(数据访问)
所属栏目:[PHP教程] 日期:2021-01-17 热度:109
本文实例为大家分享了php批量删除操作的具体代码,供大家参考,具体内容如下 1.批量删除页面 piliangcaozuo.php query($sql); foreach($arr as $v) { echo[详细]
-
解决Yii2邮件发送结果返回成功,但接收不到邮件的问题
所属栏目:[PHP教程] 日期:2021-01-17 热度:161
前言 本文主要介绍的是关于解决Yii2邮件发送返回成功但接收不到邮件问题的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: 刚刚用了一下yii邮件发送功能,虽然结果返回成功,但接收不到邮件。 配置文件代码如下: [ 'db[详细]
-
PHP创建单例后台进程的方法示例
所属栏目:[PHP教程] 日期:2021-01-17 热度:192
本篇章节讲解PHP创建单例后台进程的方法。分享给大家供大家参考,具体如下: 可以通过如下语句启动一个PHP后台进程: /dev/null 2> echo $!"); nohup表示这个进程独立于创建的用户,可以以守护方式运行。 如果需要这个后台进程是单例运行的,那么可以通过[详细]
-
Yii 2.0如何使用页面缓存方法示例
所属栏目:[PHP教程] 日期:2021-01-17 热度:86
前言 本文主要给大家介绍的是关于Yii2.0如何使用页面缓存的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍。 起初使用页面缓存,发现使用于含有参数的方法存在弊端,只能缓存第一次的页面,导致后面所有不同参数的页面均显示第一次缓存页面;[详细]
-
Yii框架实现记录日志到自定义文件的方法
所属栏目:[PHP教程] 日期:2021-01-17 热度:176
本篇章节讲解Yii框架实现记录日志到自定义文件的方法。供大家参考研究具体如下: 默认情况下, Yii::log($msg,$level,$category) 会把日志记录到runtime/application.log文件中 日志格式如下: [时间] - [级别] - [类别] - [内容] 但有时候需要把某[详细]
-
php + nginx项目中的权限详解
所属栏目:[PHP教程] 日期:2021-01-17 热度:113
本文给大家介绍的关于php + nginx项目权限的相关内容,分享出来供大家参考学习,下面来看看详细的介绍: nginx/php-fpm 进程权限 主进程用户为启动的用户 子进程 1、nginx的用户为nginx.conf中配置的用户 2、php-fpm的用户为php-fpm.conf中配置的用户 如:启[详细]
-
php实现文件预览功能
所属栏目:[PHP教程] 日期:2021-01-17 热度:77
上一篇博客是,本篇是上传后图片预览和更改: 代码如下: 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 热度:193
本文实例为大家分享了php留言板功能的具体代码,供大家参考,具体内容如下 数据库用到的三张表 一.登录界面 (denglu.php login.php) 1.denglu.php 开发部内部留言板 用户名: 口令: 2.login.php require "DBDA.class1.php"; $db = new DBDA(); $sql = "se[详细]
-
Yii2中简单的场景使用介绍
所属栏目:[PHP教程] 日期:2021-01-16 热度:146
本文主要介绍的是关于Yii2简单场景使用的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 直接上代码(主要部分): 模型层: 11],['account','required','message[详细]
-
在PHP 7下安装Swoole与Yar,Yaf的方法教程
所属栏目:[PHP教程] 日期:2021-01-16 热度:149
本文开发坏境: CentOS 7 PHP 7.0.16 安装PECL 7$ wget http://pear.php.net/go-pear.phar$ php go-pear.phar//php版本 安装swoole 配置 php.ini 安装 Yar和Yaf = 5.2.0,version $ localedef -v -c -i en_US -f UTF-8 en_US.UTF-8 //其他报错 //checking for[详细]
-
总结一些PHP中好用但又容易忽略的小知识
所属栏目:[PHP教程] 日期:2021-01-16 热度:167
本文主要给大家总结了PHP中一些好用的小知识,分享出来供大家参考学习,下面来看看详细的介绍: 1、PHP函数之判断函数是否存在 当我们创建了自定义函数,并且了解了可变函数的用法,为了确保程序调用的函数是存在的,经常会先使用function_exists判断一下函[详细]
-
PHP手机号中间四位用星号*代替显示的实例
所属栏目:[PHP教程] 日期:2021-01-16 热度:89
在显示用户列表的场景中,一般用到手机号的显示时都需要对手机号进行处理,一般是把中间的四位换成星号****,我本人用php处理的思路是进行替换,用****替换手机号的中间四位 代码如下: $v){ $xing = substr($v['tel'],3,4); //获取手机号中间四位 $all_lott[详细]
-
php获取数据库结果集方法(推荐)
所属栏目:[PHP教程] 日期:2021-01-16 热度:180
PHP经常要访问数据库提前数据库里面的数据,那么该怎么样去提前数据呢? 提取数据库代码如下: 演示表 '; while($arr=mysql_fetch_assoc($res)){//取出表study_sql中的所有结果集 echo ' 常用SQL函数如下: mysql_affected_rows — 取得前一次 MySQL 操作所[详细]
-
php从数据库中读取特定的行(实例)
所属栏目:[PHP教程] 日期:2021-01-16 热度:179
有的时候我们需要从数据库中读取特定的数据,来检验用户的输入,这个时候需要执行的sql语句是: select * from table_name where id='num'; 需要执行这样的一个语句。 那么怎样来执行这样的语句。 为了执行sql语句,我们需要和数据库相连接 connect_error){d[详细]
-
php使用PDO从数据库表中读取数据的实现方法(必看)
所属栏目:[PHP教程] 日期:2021-01-16 热度:200
创建了PDO对象后,就可以通过创建的对象进行数据检索了。查询数据我们可以使用PDO::query()方法,具体代码如下: getMessage();} //从数据库中选择数据,并将结果赋予一个变量,testtable为数据库表 $result=$pdo-query('select id,name,age from testtable')[详细]
-
详解PHP5.6.30与Apache2.4.x配置
所属栏目:[PHP教程] 日期:2021-01-16 热度:161
首先在Apache官网下载https://www.apachelounge.com/download/ 请确保你的电脑安装有了 若没有安装 请点击 vc_redist_x64/86.exe文件 下载好了 将其解压到自己想要文件夹中 打开conf/httpd.conf文件 这是端口 可根据自己需要进行修改 这是Apache服务访问PHP[详细]
-
PHP简单实现合并2个数字键数组值的方法
所属栏目:[PHP教程] 日期:2021-01-16 热度:114
本篇章节讲解PHP简单实现合并2个数字键数组值的方法。分享给大家供大家参考,具体如下: 先要了解一个基础知识点: 输出: aa [1] => bb [2] => cc [3] => aa2 [4] => cc2) 更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》[详细]
-
PHP实现批量清空删除指定文件夹所有内容的方法
所属栏目:[PHP教程] 日期:2021-01-16 热度:178
本篇章节讲解PHP实现批量清空删除指定文件夹所有内容的方法。供大家参考研究具体如下: cleancache.php: "" . $dir . "" have been cleaned clear! ";}/** * 清空/删除 文件夹 * @param string $dirname 文件夹路径 * @param bool $self 是否删[详细]
-
PHP实现RSA签名生成订单功能【支付宝示例】
所属栏目:[PHP教程] 日期:2021-01-16 热度:181
本篇章节讲解PHP实现RSA签名生成订单功能。供大家参考研究具体如下: 更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》及《》 希望本文所述对大家PHP程序设计有所帮助。[详细]
