-
Yii框架批量插入数据扩展类的简单实现方法
所属栏目:[PHP教程] 日期:2021-01-18 热度:163
本篇章节讲解Yii框架批量插入数据扩展类的简单实现方法。分享给大家供大家参考,具体如下: MySQL INSERT语句允许插入多行数据,如下所示: 那么要实现批量插入,主要的任务就是按照列顺序,把数据组装成上述格式即可,可以使用sprintf和vsprintf函数来实[详细]
-
php实现评论回复删除功能
所属栏目:[PHP教程] 日期:2021-01-18 热度:179
简单的评论回复删除功能,具体内容如下 一、数据库 建立两张表,一是pinglun表;二是huifu表 效果如下: 代码如下: 1.主页面 main.php 无标题文档 朋友圈 内容:今天很嗨 input type="text" hidden="hidden" value="zhangsan" name="zhangsan" textarea na[详细]
-
PHP写的简单数字验证码实例
所属栏目:[PHP教程] 日期:2021-01-18 热度:190
用PHP写的随机生成的5位数字验证码 以上这篇PHP写的简单数字验证码实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。[详细]
-
浅谈PHP面向对象之访问者模式+组合模式
所属栏目:[PHP教程] 日期:2021-01-18 热度:162
副标题#e# 因为原文中延续了组合模式的代码示例来讲访问者模式 所以这里就合并一起来复习了。但主要还是讲访问者模式。顾名思义这个模式会有一个访问者类(就像近期的热播剧“人民的名义”中的检查官,跑到到贪官家里调查取证,查实后就定罪),被访问者类[详细]
-
Yii2框架中日志的使用方法分析
所属栏目:[PHP教程] 日期:2021-01-17 热度:67
本篇章节讲解Yii2框架中日志的使用方法。分享给大家供大家参考,具体如下: Yii2和Yii1.x的区别 Yii2里面日志的使用方法和Yii 1.x并不相同, 在Yii 1.x中,记录日志的方法为 后者仅在调试模式下记录日志。 这里的log方法是YiiBase的静态方法。 在Yii2中,[详细]
-
PHP编程计算文件或数组中单词出现频率的方法
所属栏目:[PHP教程] 日期:2021-01-17 热度:99
本篇章节讲解PHP编程计算文件或数组中单词出现频率的方法。分享给大家供大家参考,具体如下: 如果是小文件,可以一次性读入到数组中,使用方便的数组计数函数进行词频统计(假设文件中内容都是空格隔开的单词): 如果是大文件,读入内存就不合适了,可以[详细]
-
PHP简单实现遍历目录下特定文件的方法小结
所属栏目:[PHP教程] 日期:2021-01-17 热度:127
本篇章节讲解PHP简单实现遍历目录下特定文件的方法。分享给大家供大家参考,具体如下: 1. 使用glob方法 2. 利用Linux下的ls命令 更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》、《》、《》及《》 希望本文所述对大家PHP[详细]
-
php利用fsockopen GET/POST提交表单及上传文件
所属栏目:[PHP教程] 日期:2021-01-17 热度:194
php利用fsockopen GET/POST提交表单及上传文件,具体内容如下 1.GET get.php $param = array( 'name' = 'fdipzone','gender' = 'man' ); $url = $url.'?'.http_build_query($param); // create connect $fp = fsockopen($host,$port,$errno,$errstr,$timeo[详细]
-
PHP实现json_decode不转义中文的方法
所属栏目:[PHP教程] 日期:2021-01-17 热度:104
本篇章节讲解PHP实现json_decode不转义中文的方法。分享给大家供大家参考,具体如下: 默认情况下PHP的 json_decode 方法会把特殊字符进行转义,还会把中文转为 Unicode 编码形式。 这使得数据库查看文本变得很麻烦。所以我们需要限制对于中文的转义。 要[详细]
-
php写app接口并返回json数据的实例(分享)
所属栏目:[PHP教程] 日期:2021-01-17 热度:120
第一步:conn. PHP 文件,用于连接 数据库 并定义接口格式,代码如下: $code,'message'=>$message,'data'=>$data ); //输出json echo json_encode($result); exit; } } ? 第二步:text.php,用于将数据库中的数据转化为json字符串,并输出: ? 第三步:te[详细]
-
PHP中trait使用方法详细介绍
所属栏目:[PHP教程] 日期:2021-01-17 热度:61
说通俗点,PHP中使用trait关键字是为了解决一个类既想集成基类的属性和方法,又想拥有别的基类的方法,而trait一般情况下是和use搭配使用的。 carName}n"; } } class Person { public function eat() { echo "eatn"; } } class Student extends Person {[详细]
-
老生常谈PHP 文件写入和读取(必看篇)
所属栏目:[PHP教程] 日期:2021-01-17 热度:158
副标题#e# 文章提纲: 一.实现文件读取和写入的基本思路 二.使用fopen方法打开文件 三.文件读取和文件写入操作 四.使用fclose方法关闭文件 五.文件指针的移动 六.Windows和UNIX下的回车和换行 一.实现文件读取和写入的基本思路: 1.通过fopen方法打[详细]
-
php readfile下载大文件失败的解决方法
所属栏目:[PHP教程] 日期:2021-01-17 热度:170
本篇章节讲解php readfile下载大文件失败的解决方法。分享给大家供大家参考,具体如下: 大文件有200多M,只下载了200K就提示下载完成,且不报错。 原因是PHP内存有限制,需要改为按块下载,就是把大文件切块后逐块下载 。 Content error The file does no[详细]
-
Yii框架实现的验证码、登录及退出功能示例
所属栏目:[PHP教程] 日期:2021-01-17 热度:201
本篇章节讲解Yii框架实现的验证码、登录及退出功能。分享给大家供大家参考,具体如下: 捣鼓了一下午,总算走通了,下面贴出代码。 Model 注:我的用户表是auth,所以模型是Auth.php !CCaptcha::checkRequirements(),'message'=>'请输入正确的验证码'),arr[详细]
-
PHP用户注册邮件激活账户的实现代码
所属栏目:[PHP教程] 日期:2021-01-17 热度:196
我们在注册一个网站的账户时,通常都会收到一封含点击链接激活的邮件,而它是怎么激活我们的账户的呢,今天向大家介绍一种方法。 预备条件 我们在注册账户时,一般在用户表中会记录下我们的id、用户名、密码、邮箱或手机号,还会有一个账户激活与否的字段[详细]
-
php获取数据库中数据的实现方法
所属栏目:[PHP教程] 日期:2021-01-17 热度:198
废话不多说,直接上代码 // 创建连接 $con =mysqli_connect($servername,$username,$password,$dbname); // 检测连接 $sql = "SELECT * FROM users"; $result = mysqli_query($con,$sql); if (!$result) { printf("Error: %sn",mysqli_error($con)); exit[详细]
-
PHP实现蛇形矩阵,回环矩阵及数字螺旋矩阵的方法分析
所属栏目:[PHP教程] 日期:2021-01-17 热度:155
本篇章节讲解PHP实现蛇形矩阵,回环矩阵及数字螺旋矩阵的方法。分享给大家供大家参考,具体如下: 回环矩阵指的是一个从一开始,不断按照上、右、下、左顺序依次增大的矩阵序列,例: 现在要求: 输入: m、n,分别代表行数和列数输出: m * n 的回环矩阵[详细]
-
PHP使用数组实现矩阵数学运算的方法示例
所属栏目:[PHP教程] 日期:2021-01-17 热度:140
本篇章节讲解PHP使用数组实现矩阵数学运算的方法。分享给大家供大家参考,具体如下: 矩阵运算就是对两个数据表进行某种数学运算,并得到另一个数据表.下面的例子中我们创建了一个基本完整的矩阵运算函数库,以便用于矩阵操作的程序中. 来自 PHP5 in Pract[详细]
-
php实现数组纵向转横向并过滤重复值的方法分析
所属栏目:[PHP教程] 日期:2021-01-17 热度:76
本篇章节讲解php实现数组纵向转横向并过滤重复值的方法。分享给大家供大家参考,具体如下: 一、问题 有数组: array(5=>'黑xx',42=>'XXL'),7=>array(5=>'黑xx',40=>'XL'),8=>array(8=>'灰',); 要求转换成如下结果(数组纵向转横向并过滤重复值): array([详细]
-
php从数据库中读取特定的行(实例)
所属栏目:[PHP教程] 日期:2021-01-16 热度:185
有的时候我们需要从数据库中读取特定的数据,来检验用户的输入,这个时候需要执行的sql语句是: select * from table_name where id='num'; 需要执行这样的一个语句。 那么怎样来执行这样的语句。 为了执行sql语句,我们需要和数据库相连接 connect_error)[详细]
-
php使用PDO从数据库表中读取数据的实现方法(必看)
所属栏目:[PHP教程] 日期:2021-01-16 热度:103
创建了PDO对象后,就可以通过创建的对象进行数据检索了。查询数据我们可以使用PDO::query()方法,具体代码如下: getMessage();} //从数据库中选择数据,并将结果赋予一个变量,testtable为数据库表 $result=$pdo-query('select id,name,age from testtable[详细]
-
详解PHP5.6.30与Apache2.4.x配置
所属栏目:[PHP教程] 日期:2021-01-16 热度:153
首先在Apache官网下载https://www.apachelounge.com/download/ 请确保你的电脑安装有了 若没有安装 请点击 vc_redist_x64/86.exe文件 下载好了 将其解压到自己想要文件夹中 打开conf/httpd.conf文件 这是端口 可根据自己需要进行修改 这是Apache服务访问PH[详细]
-
PHP简单实现合并2个数字键数组值的方法
所属栏目:[PHP教程] 日期:2021-01-16 热度:179
本篇章节讲解PHP简单实现合并2个数字键数组值的方法。分享给大家供大家参考,具体如下: 先要了解一个基础知识点: 输出: aa [1] => bb [2] => cc [3] => aa2 [4] => cc2) 更多关于PHP相关内容感兴趣的读者可查看本站专题:《》、《》、《》、《》、《》[详细]
-
PHP实现批量清空删除指定文件夹所有内容的方法
所属栏目:[PHP教程] 日期:2021-01-16 热度:119
本篇章节讲解PHP实现批量清空删除指定文件夹所有内容的方法。分享给大家供大家参考,具体如下: cleancache.php: read()) { if ($entry == '.' || $entry == '..') { continue; } do_rmdir($dirname . '/' . $entry); } } $dir->close(); $self rmdir($di[详细]
-
Yii2中简单的场景使用介绍
所属栏目:[PHP教程] 日期:2021-01-16 热度:201
本文主要介绍的是关于Yii2简单场景使用的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍: 直接上代码(主要部分): 模型层: 11],['account','required','message'=>'用户名不能为空'],['pwd','message'=>'密码不能为空','on'=>'update'][详细]