【php开发焦点】php怎么实现图片验证码

php实现图片验证码的方法:1、加载GD扩展;2、创建画布并在画布上增加内容;3、通过imagepng保存输出;4、释放资源;5、生成随机验证码数据即可。本文操作环境:Windows7系统、PHP7.1版... [详细]

  • PHP 协程是什么意思?

    PHP 协程是什么意思?

    PHP 协程是什么意思?PHP协程就相当于线程,线程意思就是在切换线程上下文时,要先保存上一个线程的上下文,然后执行下一个线程,当条件满足时,切换回上一个线程,并恢复上下文,协程也是...

  • php如何存excel数据到数据库

    php如何存excel数据到数据库

    一、使用PHPExcel Parser Pro软件,但是这个软件为收费软件;二、可将EXCEL表保存为CSV格式,然后通过phpmyadmin或者SQLyog导入,SQLyog导入的方法为:·将EXCEL表另存为CSV形式;·打...

  • php包含文件几种的方式和特点

    php包含文件几种的方式和特点

    PHP include 和 require 语句在 PHP 中,您可以在服务器执行 PHP 文件之前在该文件中插入一个文件的内容。include 和 require 语句用于在执行流中插入写在其他文件中的有用的...

  • 懒加载实现的分页&&网站footer自适应

    懒加载实现的分页&&网站footer自适应

    最近在做手机端,发现下拉刷新和上拉加载的jq控件很少而且自我感觉不好用,比如iscroll之类……然后自己写了个懒加载的,也很简单,最基础的代码【不喜勿喷,但蛮实用的】wap手机端懒...

php怎么判断数组是否有某个元素
php开发

php怎么判断数组是否有某个元素

阅读(3) 发布者(admin)

php判断数组是否有某个元素的方法:1、新建一个php文件,并创建一个数组;2、使用“in_array”函数判断数组“$arr”内是否有指定元素;3、输出判断结果即可。本教程操作环境:windows...

php array value是数组吗
php开发

php array value是数组吗

阅读(4) 发布者(admin)

php array value不是数组,而是一个数组函数,其完整函数名是“array_values()”,用于返回包含数组中所有的值的数组,使用语法是“array_values(array)”,其中参数array规定数组。...

php 怎么去除第一个数组元素
php开发

php 怎么去除第一个数组元素

阅读(2) 发布者(admin)

php去除第一个数组元素的方法:1、新建一个php文件,并创建一个数组;2、使用“array_shift”方法删除数组首个元素;3、通过“print_”r输出数组即可。本教程操作环境:windows10系统...

php 数组怎么去掉null
php开发

php 数组怎么去掉null

阅读(5) 发布者(admin)

php数组去掉null的实现方法:1、使用“foreach( $arr as $k=>$v){...}”方法去掉数组的空值;2、使用while语法结构去除空值;3、使用array_filter函数对数组进行过滤,去掉空值即可...

php 怎么求2个数组相同的元素
php开发

php 怎么求2个数组相同的元素

阅读(7) 发布者(admin)

php求2个数组相同元素的方法:1、创建一个php示例文件;2、定义两个有相同元素的数组;3、使用“array_intersect($array1,$array2)”或“array_intersect_assoc()”方法获取两个...

php 输出数组乱码怎么办
php开发

php 输出数组乱码怎么办

阅读(6) 发布者(admin)

php输出数组乱码的解决办法:1、打开相应的php文件;2、查看是否设置了编码;3、在文件开头添加“header("Content-type:text/html;charset=utf-8");”语句即可。本教程操作环境:wi...

php怎么将对象转成数组
php开发

php怎么将对象转成数组

阅读(4) 发布者(admin)

php将对象转成数组的方法:1、创建一个php示例文件;2、将对象数组使用“json_encode”函数转化为字符串;3、使用“json_decode”再转为数组即可。本教程操作环境:windows10系统、...

php什么函数能求数组中最大值
php开发

php什么函数能求数组中最大值

阅读(6) 发布者(admin)

php中的max()函数可以求数组中最大值,该函数的作用就是返回一个数组中的最大值,或者几个指定值中的最大值,其使用语法是“max(array_values);or max(value1,value2,...);”。本...

PHP两个数组值怎么求和
php开发

PHP两个数组值怎么求和

阅读(4) 发布者(admin)

PHP两个数组值求和的方法:1、创建两个数组,两个数组分别存放不同的数值;2、使用foreach循环遍历其中一个数组元素;3、利用索引值$k同时调用两个数组元素值,将它们相加并将结果存...

php开发

PHP用Session实现用户登陆功能

阅读(6) 发布者(admin)

对比起Cookie,Session 是存储在服务器端的会话,相对安全,并且不像 Cookie 那样有存储长度限制。由于 Session 是以文本文件形式存储在服务器端的,...

php开发

php实现pdo数据库操作类过程详解

阅读(6) 发布者(admin)

数据库操作类的优点优点可以说是非常多了,常见的优点就是便于维护、复用、高效、安全、易扩展。例如PDO支持的数据库类型是非常多的,与mysqli不...

php开发

PHP实现PDF转图片的方法详解

阅读(2) 发布者(admin)

Windows环境下一、开启 Imagick 扩展1、安装PHP扩展:Imagick,下载地址 https://pecl.php.net/package/imagick 注意和php版本保持一致;2、将下载...

php开发

PHP生成饼图的示例代码

阅读(4) 发布者(admin)

首先要把php_iconv.dll和inconv.dll COPY到c:\winnt\system32下,直接上代码:<?define("ANGLE_STEP", 5); //定义画椭圆弧时的角度步长function d...

php开发

PHPMailer发送邮件功能实现流程

阅读(4) 发布者(admin)

很多网站注册时都会要求输入电子邮箱,其应用场景是比较广的,例如注册账号接收验证码、注册成功通知、登录通知、找回密码验证通知等。本文将介绍...

php开发

一文带你搞懂PHP单例模式

阅读(6) 发布者(admin)

简介单例模式是创建型对象的一种,用于如何优雅的创建对象。让一个类最多产生一个对象。场景只需要一个对象就能解决并且要使用多次的场景,比如框...

php开发

PHP设计模式中观察者模式详解

阅读(4) 发布者(admin)

简介观察者模式是行为型模式的一种,定义了对象间一对多的关系。当对象的状态发生变化时候,依赖于它的对象会得到通知。适用场景类似触发钩子事件...

php开发

详解PHP设计模式之桥接模式

阅读(6) 发布者(admin)

简介桥接模式又叫桥梁模式,属于结构型模式。目的是将抽象与实现分离,使它们都可以独立的变化,解耦。继承有很多好处,但是会增加耦合,而桥接模式偏向...

php开发

基于PHP做个图片防盗链

阅读(0) 发布者(admin)

1、图片防盗链在一些大型网站中,比如百度贴吧,该站点的图片采用了防盗链的规则,以至于使用下面代码会发生错误。简单代码:<!DOCTYPE html><html><h...

php怎么判断指定字符是否在字符串中
php开发

php怎么判断指定字符是否在字符串中

阅读(7) 发布者(admin)

判断方法:1、用strpos(),如果指定字符存在,则返回第一次出现的位置;如果没有找到,则返回 FALSE。2、用strrpos(),如果指定字符存在,则返回最后一次出现的位置;如果没有找到,则返回 FA...

php 字符串小写怎么转大写
php开发

php 字符串小写怎么转大写

阅读(5) 发布者(admin)

3种方法:1、用strtoupper()将字符串中的字符都转化为大写,语法“strtoupper($str)”;2、用mb_strtoupper()进行转换,语法“mb_strtoupper($str,"UTF-8")”;3、用mb_convert_case(...

php怎么做到只有一个用户登录
php开发

php怎么做到只有一个用户登录

阅读(6) 发布者(admin)

php做到只有一个用户登录的方法:1、在uni-app前端中初始化socke;2、实时接收一个“强制退出”类型的消息;3、使用PHP后端接收“设备唯一标识”参数;4、根据缓存中的clientid发送...

php正则替换怎么实现
php开发

php正则替换怎么实现

阅读(2) 发布者(admin)

php正则替换的实现方法:1、创建一个php示例文件;2、使用“preg_replace('[(/*)+.+(*/)]', '', $val);”方式执行正则表达式的搜索和替换即可。本教程操作环境:windows10系统、P...

服务器中怎么去掉index.php
php开发

服务器中怎么去掉index.php

阅读(3) 发布者(admin)

服务器中去掉index.php的方法:1、打开php.ini文件,更改内容为“cgi.fix_pathinfo=1”;2、修改对应虚拟主机的配置文件;3、将“include enable-php.conf;”替换为“include enabl...