• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

PHP

RSS

下级分类:

  • PHP使用数组依次替换字符串中匹配项
    PHP使用数组依次替换字符串中匹配项
    select*fromtablewherectimeamp;amp;gt;=''andctimeamp;amp;lt;='';想把上面这句sql的中括号表示的日期依次换成下面的数组中的元素array('2015-07-01','2015-07-15');用正则匹配:找到第一个中括号部分,用第一个元素 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:88 | 回复:0
  • 随机获取中国境内ip地址的php代码
    随机获取中国境内ip地址的php代码
    /***@title随机生成国内ip*/functionipCode(){$ip_long=array(array('607649792','608174079'),//36.56.0.0-36.63.255.255array('1038614528','103900……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:84 | 回复:0
  • PHP超时处理全面总结(转)
    PHP超时处理全面总结(转)
    【概述】 在PHP开发中工作里非常多使用到超时处理到超时的场合,我说几个场景:1.异步获取数据如果某个后端数据源获取不成功则跳过,不影响整个页面展现2.为了保证Web服务器不会因为当个页面处理性能差而导致无法访 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:72 | 回复:0
  • 用PHP求回文数
    用PHP求回文数
    回文数就是顺着数和倒着数的数字都一样 例如:1234321         顺着数是1234321倒着数也是1234321amp;amp;lt;?php   $sum=$_POST;//修改为自己想要设定的数字   $half=floor(strlen($sum)/2);    ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:81 | 回复:0
  • PHP利用Curl实现多线程抓取网页和下载文件
    PHP利用Curl实现多线程抓取网页和下载文件
    PHP利用Curl 可以完成各种传送文件操作,比如模拟浏览器发送GET,POST请求等等,然而因为php语言本身不支持多线程,所以开发爬虫程序效率并不高,一般采集数据可以利用PHPquery类来采集数据库,在此之外也可以用Cur ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:80 | 回复:0
  • PHP编程经常容易记乱的知识
    PHP编程经常容易记乱的知识
    PHP经常容易记乱的知识 1.echo和print的区别 PHP中echo和print的功能基本相同(输出),但是两者之间还是有细微差别的。echo输出后没有返回值,但print有返回值,当其执行失败时返回flase。因此可以作为一个普通函 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:75 | 回复:0
  • 强大的PHP防SQL注入类,可以过滤敏感参数
    强大的PHP防SQL注入类,可以过滤敏感参数
    这是一个考虑比较全面的php和sql结合的防注入程序,在php方便主要对get,post,cooke,files进行了过滤,在sql中我们就对delete,update一些查询命令进行检测过滤。SQL注入攻击的总体思路发现SQL注入位置;判断后台数据库 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:162 | 回复:0
  • PHP检测json格式数据
    PHP检测json格式数据
    首先要记住json_encode返回的是字符串,而json_decode返回的是对象判断数据不是JSON格式: 复制代码代码如下:functionis_not_json($str){     returnis_null(json_decode($str));} 判断数据是合法的json数据:(P ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:72 | 回复:0
  • php实现同一时间内一个账户只允许在一个终端登陆
    php实现同一时间内一个账户只允许在一个终端登陆
    在账户表的基础上,我新建了一个账户account_session表,用来记录登录账户的account_id和最新一次登录成功用户的session_id,然后首先要修改登录方法:每次登录成功后,要将登录用户信息写入Session的同时还要更新ac ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:67 | 回复:0
  • 织梦dedecms出现DedeCMSError:(PHP5.3andabove)Pleaseset'request_order'inivaluetoi ...
    织梦dedecms出现DedeCMSError:(PHP5.3andabove)Pleaseset'request_order'inivaluetoi ...
    这个错误其实已经在报错的时候提示解决办法了,在PHP5.3以上版本,增加了一个request_order配置项,默认值为“GP”。DedeCMS认为默认配置有一定风险,所以建议修改成“CGP”就可以了。解决办法:找到PHP目录下的php. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:61 | 回复:0
  • 配置Apache支持PHP5
    配置Apache支持PHP5
    环境:window7、Apache/2.2.19(Win32)PHP/5.2.9-11、配置server名称将里面的 #ServerName localhost:80 凝视去掉就可以。又一次执行Apache服务。然后能够通过浏览器訪问 http://localhost:80 ,假设页面有显示 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:62 | 回复:0
  • PHP开发接口,封装方法
    PHP开发接口,封装方法
    接口的主要功能是从服务器端获取数据,然后渲染到客户端其主要的实现流程一般会经历这样的几个阶段服务器端----》数据库|缓存----》调用接口----》客户端在接口数据传输的过程中,一般采用Json或者Xml的数据格式进行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:68 | 回复:0
  • 深入理解PHP中赋值与引用
    深入理解PHP中赋值与引用
    原文:深入理解PHP中赋值与引用      先看下面的问题:12345678amp;amp;lt;?php $a =10;//将常量值赋给变量,会为a分配内存空间 $b = $a;//变量赋值给变量,是不是copy了一份副本,b也分配了内存空间呢? ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:52 | 回复:0
  • PHP多线程
    PHP多线程
    大多开发过程中,php处理事务绝大部分都是不会用到多线程知识的,但是这不应该是其他语言开发者对phper的槽点之一。php是世界最好的语言\滑稽。php如何使用多线程呢?所幸git里有php多线程的项目(官方手册:http://p ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:60 | 回复:0
  • php上传文件$_FILES['']['type']的值
    php上传文件$_FILES['']['type']的值
    1amp;amp;lt;?php2functionupload_file($fname,$ftype,$fsize,$ferror,$ftmp_name,$fpath){3date_default_timezone_set('PRC');4$store_nm=date(amp;quot;YmdHisamp;quot;).amp;quot;-amp;quot;.rand(10000,99999).a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:66 | 回复:0
  • php目录操作
    php目录操作
     创建目录Mkdir(目录地址,权限,是否递归创建=false);  删除目录Rmdir(目录地址) 仅仅可以删除空目录。(不支持递归删除) 移动(改名)Rename(旧地址,新地址)  该函数也支持操作文件。  获取目录内容( ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:69 | 回复:0
  • 配置IIS支持PHP
    配置IIS支持PHP
    PHP已经流行多年,但自己一直没有仔细研究过,这两天没事,想了解一下PHP到底是怎么回事,在网站找了一些资料,想运行一下,下载了xmpp开发试验环境,觉得太大了,就想起用IIS来作为webServer来支持PHP,这没什么新 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:62 | 回复:0
  • php关于的用法
    php关于的用法
    Heredoc技术,在正规的PHP文档中和技术书籍中一般没有详细讲述,只是提到了这是一种Perl风格的字符串输出技术。但是现在的一些论坛程序,和部分文章系统,都巧妙的使用heredoc技术,来部分的实现了界面与代码的准分 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:58 | 回复:0
  • php发送http请求
    php发送http请求
    http请求有get,post。php发送http请求有三种方式。file_get_contents();详情见:http://www.cnblogs.com/simpman/p/3419989.htmlcurl发送请求。fsocket发送。下面说使用curl发送。首先环境需要配置好curl组件。在wi ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:63 | 回复:0
  • PHP中使用CURL请求页面,使用fiddler进行抓包
    PHP中使用CURL请求页面,使用fiddler进行抓包
    在PHP中使用CURL访问页面:amp;amp;lt;?php$ch=curl_init('http://www.baidu.com');curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);curl_setopt($ch,CURLOPT_HEADER,1);//3.执行并获取HTML文档内容$output=curl_exec($c ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:65 | 回复:0
  • PHP连接MySQL查询用户名是否存在(登录验证)
    PHP连接MySQL查询用户名是否存在(登录验证)
    amp;amp;lt;?phpheader(amp;quot;Content-Type:text/html;charset=utf8amp;quot;);$username=$_GET;//获取输入用户名$password=$_GET;//获取输入密码$mysql_server_name=amp;quot;localhost:3306amp;quot;;//连接数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:57 | 回复:0
  • phpweb系统多域名登录失败解决方法
    phpweb系统多域名登录失败解决方法
    下面只是简单的逻辑结构,对于正式的系统需要做具体的处理。这里需要注意的是:加解密一定需要做安全验证。但是这个方法也不够完美,两个站点必须有相同一级域名;另外这种完全基于cookie的方式,安全性不够高 func ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:66 | 回复:0
  • PHP如何判断一个数组是一维还是多维
    PHP如何判断一个数组是一维还是多维
    什么叫多维数组呢?多维数组,本质上是以数组作为数组元素的数组。二维数组又称为矩阵,一个数组的元素如果是一维数组,那么我们就称这个数组是二维数组。怎么判断一个数组是否是一维数组呢?通过count()函数intcoun ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:75 | 回复:0
  • PHP字符串
    PHP字符串
    PHP字符串1. 查找字符位置函数strpos($str,search,):   查找search在$str中的第一次位置从int开始stripos($str,search,):  函数返回字符串在另一个字符串中第一次出现的位置strrpos($str,search,):  查找sea ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:71 | 回复:0
  • 手游服务器php架构比较
    手游服务器php架构比较
    从swoole项目开始到现在,一直有人在问这个问题。今天来抽空讲一下它。为什么swoole非要使用纯C来写而不是PHP代码来实现,核心的原因有2点:1.PHP无法直接调用操作系统API如sendfile、eventfd、timerfd、pthread等等 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:68 | 回复:0
  • PHP连接数据库
    PHP连接数据库
     $Host = amp;quot;localhostamp;quot;;$Database = amp;quot;smsdbamp;quot;;$DbaUser     = amp;quot;rootamp;quot;;$DbaPassword = amp;quot;amp;quot;;////数据库的连接$db = mysql_pconnect($Ho ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:70 | 回复:0
  • PHP文件操作功能函数大全
    PHP文件操作功能函数大全
    PHP文件操作功能函数大全amp;amp;lt;?php/*转换字节大小*/functiontransByte($size){$arr=array(amp;quot;Bamp;quot;,amp;quot;KBamp;quot;,amp;quot;MBamp;quot;,amp;quot;GBamp;quot;,amp;quot;TBamp;quot;,amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:63 | 回复:0
  • Linux环境PHP7.0安装
    Linux环境PHP7.0安装
    PHP7和HHVM比较PHP7的在真实场景的性能确实已经和HHVM相当,在一些场景甚至超过了HHVM。HHVM的运维复杂,是多线程模型,这就代表着如果一个线程导致crash了,那么整个服务就挂了,并且它不会自动重启。另外它采用JIT,那么 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:67 | 回复:0
  • PHP配置文件中open_basedir选项作用
    PHP配置文件中open_basedir选项作用
    如下是php.ini中的原文说明以及默认配置: ;open_basedir,ifset,limitsallfileoperationstothedefineddirectory ;andbelow.Thisdirectivemakesmostsenseifusedinaper-directoryor ;per-virtualhostwebser ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:66 | 回复:0
  • php数字补零的两种方法
    php数字补零的两种方法
    在php中有两个函数——至少有两个是否有其他的我还不知道,能够实现数字补零,str_pad(),sprintf()详细如下str_pad顾名思义这个函数是针对字符串来说的这个可以对指定的字符串填补任何其它的字符串例如:str_pad(带填 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:64 | 回复:0
  • git拖下laravel代码后报错Warning:require(D:\WWW\laravel\bootstrap/../vendor/autol ...
    git拖下laravel代码后报错Warning:require(D:\WWW\laravel\bootstrap/../vendor/autol ...
    omposer  install 执行  Problem1   -Installationrequestfordoctrine/annotationsv1.5.0-amp;amp;gt;satisfiablebydoctrine/annotations.   -doctrine/annotationsv1.5.0requiresphp^7.1-amp;amp;g……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:69 | 回复:0
  • 一个php技术栈后端猿的知识储备大纲
    一个php技术栈后端猿的知识储备大纲
    amp;amp;lt;h1align=amp;quot;centeramp;quot;amp;amp;gt;EasyTipsamp;amp;lt;/h1amp;amp;gt;amp;amp;lt;palign=amp;quot;centeramp;quot;amp;amp;gt;amp;amp;lt;ahref=amp;quot;https://github.com/TIGERB/easy-tip ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:66 | 回复:0
  • php--session垃圾回收机制
    php--session垃圾回收机制
    在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的GC垃圾处理机制,防止内存溢出。GC的工作就是扫描所有的Session信息,用当前时间减去session最后修改的时间,同session ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:67 | 回复:0
  • 宝塔面板网站升级了php版本以后502BadGateway错误最佳解决方案
    宝塔面板网站升级了php版本以后502BadGateway错误最佳解决方案
    1.检查Nginx配置文件首先打开Nginx的配置文件查看:我们发现Nginx配置文件include(引入)了两个额外的配置文件(其实是一个和一组),有一个是通配符。2.更改enable-php.conf配置文件打开enable-php.conf(目录地址: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:72 | 回复:0
  • PHP中Cookie的使用详解
    PHP中Cookie的使用详解
    PHP中Cookie的使用---添加/更新/删除/获取Cookie及自动填写该用户的用户名和密码和判断是否第一次登陆什么是cookie服务器在客户端保存用户的信息,比如登录名,密码等这些数据就像小甜饼一样,数据量并不大,服务器 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:75 | 回复:0
  • php中相对路径和绝对路径如何使用(详解)
    php中相对路径和绝对路径如何使用(详解)
    目录 一、总结一句话总结:1、php中用用“/”表示根目录么?2、什么符号表示当前目录(asp,jsp,php都一样)?3、php中如何使用$_SERVER做为根目录访问其它文件?4、php中用$_SERVER做为根目录的话那么是相对路径 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:75 | 回复:0
  • Windows环境配置Apache+Mysql+PHP
    Windows环境配置Apache+Mysql+PHP
    好长时间没有写博客了,最近正在学习php,所以把环境配置与大家分享一下。软件准备:准备的软件如下图所示。apache在官方木有找到64位滴,特给出个地址,已测试可正常运行。其它32and64位的均可在官方找到。http://w ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:16 | 阅读:90 | 回复:0
  • 一个PHP的HTTPPOST方法
    一个PHP的HTTPPOST方法
    functionRequestPOST($url,$paraArray,$timeout=0){$curl=curl_init();$timeout=$timeout==0?100:$timeout;curl_setopt($curl,CURLOPT_URL,$url);curl_setopt($curl,CURLOPT_RETUR……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:15 | 阅读:102 | 回复:0
  • php编译安装扩展redis及swoole
    php编译安装扩展redis及swoole
    一.安装redis扩展下载redis扩展包以及解压wgethttps://github.com/edtechd/phpredis/archive/php7.zipunzipphp7.zip 进入解压后目录,编译安装 cddata/pkg/phpredis-php7/usr/local/php/bin/phpize 出现问题Canno ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:15 | 阅读:84 | 回复:0
  • php安全基础附录A.配置选项
    php安全基础附录A.配置选项
    尽管本书的焦点是在于应用的安全性,但有一些配置选项是任何关心安全的开发者必需熟悉的。PHP的配置会影响你所写代码的行为以及你使用的技巧,必要时你需要稍稍负责一下应用程序以外的东西。 PHP的配置主要由一个名 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:15 | 阅读:77 | 回复:0

关注我们

极客给你想要的成长

关注极客中国获取最新资讯

热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap