-
PHP得到SQL的查询结果
所属栏目:[PHP教程] 日期:2021-05-22 热度:63
在 PHP 中处理数据结果集的函数主要有以下几个: mysqli_fetch_row():从结果集中取得一行,并以索引数组的形式返回; mysqli_fetch_assoc():从结果集中取得一行,并以关联数组的形式返回; mysqli_fetch_array():从结果集中取得一行,并以关联数组、索引[详细]
-
PHP如何输出图片
所属栏目:[PHP教程] 日期:2021-05-20 热度:198
上表中函数的语法格式如下所示: imagegif(resource $image[, string $filename]) imagejpeg(resource $image[, string $filename[, int $quality]]) imagepng(resource $image[, string $filename]) 其中,$image 为创建的图像资源;$filename 为可选参数[详细]
-
一篇文章为你解释PHP fgets和fgetss中的逐行读取文件
所属栏目:[PHP教程] 日期:2021-05-20 热度:99
1、fgets() 函数fgets() 函数用于一次读取一行数据。函数的语法格式如下: fgets(resource $handle[, int $length]) 其中参数 $handle 是被打开的文件;参数 $length 为可选参数,用来设置读取的数据长度。函数能够实现从指定文件 $handle 中读取一行并返回[详细]
-
解析PHP imagecreatetruecolor和imagecreate中的创建画布
所属栏目:[PHP教程] 日期:2021-05-20 热度:58
在 PHP 中,通过 GD 库处理图像的操作,都是先在内存中处理,操作完成以后再以文件流的方式,输出到浏览器或保存在服务器的磁盘中。创建图像一般分为 4 个基本步骤。 创建画布:所有的绘图设计都需要在一个背景图片上完成,而画布实际上就是在内存中开辟的[详细]
-
PHP fopen和fclose怎么做到打开和关闭文件
所属栏目:[PHP教程] 日期:2021-05-20 热度:172
在对文件进行操作之前,服务器上的操作系统必须知道要对打开的文件进行什么操作。操作系统需要了解在打开这个文件后,这个文件是否还允许其他脚本再打开,它还需要了解使用者(或脚本)是否具有在这种方式下使用该文件的权限。 从本质上说,文件模式可以告[详细]
-
可兼容php5与php7的cURL文件上传功能实例分析
所属栏目:[PHP教程] 日期:2021-05-17 热度:61
本篇章节讲解可兼容php5与php7的cURL文件上传功能。分享给大家供大家参考,具体如下: 为啥要写这个示例 最近修改一个项目,需要通过cURL上传文件。 记得之前做过类似实现的,于是翻出来之前的代码,使用的是“@”前缀方式。 但同样的方法现在不行了!后来[详细]
-
PHP区块查询实现方法分析
所属栏目:[PHP教程] 日期:2021-05-17 热度:190
本篇章节讲解PHP区块查询实现方法。分享给大家供大家参考,具体如下: 分块查询是介于顺序查询和折半查询之间的一种查询方法。 其实折半查询就是每次折半的分块查询,那么分块查询就是把数组分成区块,然后每个区块进行查询的查询方法。 本例的数组是已经[详细]
-
PHP折半(二分)查找算法实例分析
所属栏目:[PHP教程] 日期:2021-05-17 热度:113
本篇章节讲解PHP折半(二分)查找算法。分享给大家供大家参考,具体如下: 折半查询只适用于已经按照正序或者逆序排序的数组,字符串等; 算法: 先取数组的中间位置,无中间位置,则向下取整; 从中间进行折半,大小判断,进入前半段或者后半段; 再对前[详细]
-
PHP7基于curl实现的上传图片功能
所属栏目:[PHP教程] 日期:2021-05-17 热度:130
本篇章节讲解PHP7基于curl实现的上传图片功能。分享给大家供大家参考,具体如下: 根据php版本不同,curl模拟表单上传的方法不同 php5.5之前 '@' . realpath($path));//‘@' 符号告诉服务器为上传资源curl_setopt($curl,CURLOPT_URL,$url);curl_setopt($cu[详细]
-
PHP5.0~5.6 各版本兼容性cURL文件上传功能实例分析
所属栏目:[PHP教程] 日期:2021-05-17 热度:192
本文实例分析了PHP5.0~5.6 各版本兼容性cURL文件上传功能。分享给大家供大家参考,具体如下: 最近做的一个需求,要通过PHP调用cURL,以multipart/form-data格式上传文件。踩坑若干,够一篇文章了。 重要警告 没事不要读PHP的官方中文文档!版本跟不上坑死[详细]
-
PHP7如何开启Opcode打造强悍性能详解
所属栏目:[PHP教程] 日期:2021-05-17 热度:86
前言 鸟哥在博客中说,提高PHP 7性能的几个tips,第一条就是开启opcache: 记得启用Zend Opcache,因为PHP7即使不启用Opcache速度也比PHP-5.6启用了Opcache快,所以之前测试时期就发生了有人一直没有启用Opcache的事情 那么什么是Opcache呢? Opcache 的前生[详细]
-
PHP基于递归算法解决兔子生兔子问题
所属栏目:[PHP教程] 日期:2021-05-17 热度:147
本篇章节讲解PHP基于递归算法解决兔子生兔子问题。分享给大家供大家参考,具体如下: 接到面试通知辗转反侧,一直在默念明天改如何介绍自己的项目经验等。 早早的起床,洗漱,把自己的总结的问题自问自答了一些。 匆匆吃了早饭,挤进让人面目狰狞的地铁,[详细]
-
PHP分页显示的方法分析【附PHP通用分页类】
所属栏目:[PHP教程] 日期:2021-05-17 热度:165
副标题#e# 本篇章节讲解PHP分页显示的方法。分享给大家供大家参考,具体如下: = $pages){ $nextpage = $pages;}$start =($currentpage-1) * $pagesize;//起始位置$sql = "SELECT * from student limit $start,$pagesize";echo $sql;// $sql = "select * fr[详细]
-
PHP使用PDO抽象层获取查询结果的方法示例
所属栏目:[PHP教程] 日期:2021-05-17 热度:146
本篇章节讲解PHP使用PDO抽象层获取查询结果的方法。分享给大家供大家参考,具体如下: PHP使用PDO抽象层获取查询结果,主要有三种方式: (1)PDO::query()查询。 看下面这段php代码: query($psql);$res->setFetchMode(PDO::FETCH_NUM); //数字索引方式wh[详细]
-
PHP实现压缩图片尺寸并转为jpg格式的方法示例
所属栏目:[PHP教程] 日期:2021-05-17 热度:159
本篇章节讲解PHP实现压缩图片尺寸并转为jpg格式的方法。分享给大家供大家参考,具体如下: $towidth/$srcH){ $b = $toheight/$srcH; }else{ $b = $towidth/$srcW; } //计算出图片缩放后的宽高 // floor 舍去小数点部分,取整 $new_w = floor($srcW*$b); $n[详细]
-
PHP实现搜索时记住状态的方法示例
所属栏目:[PHP教程] 日期:2021-05-16 热度:108
本篇章节讲解PHP实现搜索时记住状态的方法。分享给大家供大家参考,具体如下: PHP Of Search Remember state $start = $_GET['start'];$end = $_GET['end']; $search = $_GET['search']; 时间: —— 姓名: 电话: 补充: 此外还需要注意,普通的GET请求[详细]
-
yii2多图上传组件的使用教程
所属栏目:[PHP教程] 日期:2021-05-16 热度:102
最近在使用yii2开发一个表单页面的时候,有多图上传的需求,稍微找了找这方面的组件,基本都安利fileInput这个组件,于是就尝试着使用这个库来完成后端表单页面的多图上传功能。使用的过程中发现还是有不少小细节需要注意的,于是记录一下使用的过程。 这[详细]
-
PHP实现用户登录的案例代码
所属栏目:[PHP教程] 日期:2021-05-16 热度:88
本文讲述了PHP实现用户登录的案例代码。分享给大家供大家参考,具体如下: 需求分析: 在Web应用开发中,经常需要实现用户登录的功能。假设一个名为username的用户,当该用户进入网站首页时,如果还未登录,则页面会提示登录,用户输入登录信息进行验证,[详细]
-
PHP共享内存使用与信号控制实例分析
所属栏目:[PHP教程] 日期:2021-05-16 热度:53
本篇章节讲解PHP共享内存使用与信号控制。分享给大家供大家参考,具体如下: 共享内存 共享内存的使用主要是为了能够在同一台机器不同的进程中共享一些数据,比如在多个 php-fpm 进程中共享当前进程的使用情况。这种通信也称为进程间通信(Inter-Process C[详细]
-
PHP+MySQL实现消息队列的方法分析
所属栏目:[PHP教程] 日期:2021-05-16 热度:141
本篇章节讲解PHP+MySQL实现消息队列的方法。分享给大家供大家参考,具体如下: 最近遇到一个批量发送短信的需求,短信接口是第三方提供的。刚开始想到,获取到手机号之后,循环调用接口发送不就可以了吗? 但很快发现问题:当短信数量很大时,不仅耗时,而[详细]
-
PHP数组去重的更快实现方式分析
所属栏目:[PHP教程] 日期:2021-05-16 热度:121
本篇章节讲解PHP数组去重的更快实现方式。分享给大家供大家参考,具体如下: 概述 使用PHP的 array_unique() 函数允许你传递一个数组,然后移除重复的值,返回一个拥有唯一值的数组。这个函数大多数情况下都能工作得很好。但是,如果你尝试在一个大的数组[详细]
-
PHP+ajax实现获取新闻数据简单示例
所属栏目:[PHP教程] 日期:2021-05-16 热度:86
本篇章节讲解PHP+ajax实现获取新闻数据的方法。分享给大家供大家参考,具体如下: Get方式获取到的信息是字符串(responseText) ① 可以借助JSON对象的方法 : stringify() 和 parse() 方法,进行字符串和对象之间的转换 ②ajax获取服务器内容的实例: getN[详细]
-
php使用curl伪造来源ip和refer的方法示例
所属栏目:[PHP教程] 日期:2021-05-16 热度:191
本篇章节讲解php使用curl伪造来源ip和refer的方法。分享给大家供大家参考,具体如下: php curl伪造来源ip和来路refer实例代码1: php curl伪造来源ip和来路refer实例代码2: "root","pwd" => "123456");$headerIp = array( 'CLIENT-IP:88.88.88.88','X-FO[详细]
-
php curl批处理实现可控并发异步操作示例
所属栏目:[PHP教程] 日期:2021-05-16 热度:101
副标题#e# 本篇章节讲解php curl批处理实现可控并发异步操作。分享给大家供大家参考,具体如下: 通常情况下 PHP 中的 cURL 是阻塞运行的,就是说创建一个 cURL 请求以后必须等它执行成功或者超时才会执行下一个请求:API接口访问一般会首选CURL 在实际项目[详细]
-
PHP学习笔记之session
所属栏目:[PHP教程] 日期:2021-05-16 热度:95
cookie和session是web开发新手容易搞混的两个概念,弄清楚两者有助于对web交互更好的理解。个人认为session和cookie的区别主要有如下几点: cookie 信息保存在客户端 具体实现由客户端负责 数据大小和数量一般有限制 数据容易被窃取和篡改 session 数据保[详细]