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

PHP编程经验

RSS
  • trie树(前缀树)详解——PHP代码实现
    trie树(前缀树)详解——PHP代码实现
    trie树常用于搜索提示。如当输入一个网址,可以自动搜索出可能的选择。当没有完全匹配的搜索结果,可以返回前缀最相似的可能。一、Tire树的基本性质根节点不包含字符,除根节点外每一个节点都只包含一个字符。从根节 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:20 | 回复:0
  • json数据url传递到php后台
    json数据url传递到php后台
    1.js进行encodeURIjsonData=encodeURI(jsonData);2.php进行urldecode$urldecodeJson=urldecode($json);3.处理\$json=str_replace(amp;quot;\\amp;quot;,amp;quot;amp;quot;,$urldecodeJson);4.json_decode处理$data= ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:23 | 回复:0
  • php命名空间与文件引入
    php命名空间与文件引入
    问题描述:这两天试着自己写一些东西,也是为了复习一下忘了的PHP基础知识,但是写到命名空间的时候遇到了一点问题,在这记录一下:当我写好文件之后,添加了命名空间,结果一直提示命名空间下类不存在,一直以为是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:19 | 回复:0
  • 使用visualstudiocode调试php代码
    使用visualstudiocode调试php代码
    这回使用visualstudiocode折腾php代码的调试,又是一顿折腾,无论如何都进不了断点。好在就要放弃使用visualstudiocode工具的时候,折腾好了,汗~这里把步骤记录下来:1、安装一站式php工具wampserver我安装的是最新 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:25 | 回复:0
  • php_admin_valueopen_basedir引起的上传文件失败解决方法
    php_admin_valueopen_basedir引起的上传文件失败解决方法
     为了安全,我们通常会在虚拟主机设置中,加入这一行php_admin_valueopen_basediramp;quot;/usr/local/apache/htdocs/wwwamp;quot;但这会导致move_uploaded_file不能读取临时目录中的上传文件,导致上传文件失失败 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:18 | 回复:0
  • win10wampserver升级php7.0至php7.2
    win10wampserver升级php7.0至php7.2
    1.去官网下载php7.2下载地址:https://windows.php.net/download#php-7.0 2.下载安装visualc++2017或  visualc++2015下载地址https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-d ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:18 | 回复:0
  • php中将SimpleXMLElementObject数组转化为普通数组
    php中将SimpleXMLElementObject数组转化为普通数组
    做微信开发,鉴于微信POST的消息是XML数据包,通过SimpleXMLElementObject获取的数据不好操作,需要转化为普通数组。网上找了很多方法都不理想,发现通过json_decode和json_encode可以转化,遂分享给大家。$postStr= ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:20 | 回复:0
  • 如何使用沙箱测试单笔转账到支付宝账号(php版)https://openclub.alipay.com/read.ph ...
    如何使用沙箱测试单笔转账到支付宝账号(php版)https://openclub.alipay.com/read.ph ...
    说明:  本帖是利用支付宝沙箱测试电脑网站支付接口  测试环境:Apache2.4.23+php5.6.25  沙箱环境测试正式环境请修改网关为下方值  复制代码1正式环境网关:https://openapi.alipay.com/gateway.do注意事项 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:22 | 回复:0
  • PHP间隔一段时间执行
    PHP间隔一段时间执行
    for($i=0;$iamp;amp;lt;20;$i++){$m=M('vote');$rs=$m-amp;amp;gt;order('id')-amp;amp;gt;select();$randnum=array(0,1);foreach($rsas$k=amp;amp;gt;$v){$num=$v+$randnum[array_rand($randn……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:14 | 回复:0
  • c++调用php
    c++调用php
    int_System(constchar*cmd,std::stringamp;amp;amp;strRet){FILE*fp;char*p=NULL;intres=-1;if((fp=_popen(cmd,amp;quot;ramp;quot;))==NULL){printf(amp;quot;popenError!\namp;quot;);……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:15 | 回复:0
  • iis7phpurlrewrite并隐藏index.php
    iis7phpurlrewrite并隐藏index.php
    amp;amp;lt;rewriteamp;amp;gt;amp;amp;lt;rulesamp;amp;gt;amp;amp;lt;rulename=amp;quot;OrgPageamp;quot;stopProcessing=amp;quot;trueamp;quot;amp;amp;gt;amp;amp;lt;matchurl=amp;quot;^(.*)$amp;quot;/amp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:13 | 回复:0
  • “劣质”的PHP代码简化
    “劣质”的PHP代码简化
        下面这一小段“劣质”的PHP代码是一道简化了的测试题。这种问题就像在问:你该怎样优化这段代码?amp;amp;lt;? echo(amp;quot;amp;amp;lt;pamp;amp;gt;search results for query:amp;quot;). $_GET.amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:11 | 回复:0
  • php语法错误定位trycatchThrowable
    php语法错误定位trycatchThrowable
    try{}catch(Exception$ex){   //计算错误}  catch(Throwable $ex){//语法错误,致命错误} Throwable {/*Methods*/abstract public string getMessage ( void )abstract public int getCode ( voi ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:13 | 回复:0
  • PHP响应头
    PHP响应头
    (1)text/plain      服务器端:             header('Content-Type:text/plain');             echo'succ';      客户端:             if(xhr.responseText=== ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:15 | 回复:0
  • 编译php-5.6出错,xml2-confignotfound
    编译php-5.6出错,xml2-confignotfound
    今天在centos上编译PHP-5.6cdphp-5.6./configure--prefix=/usr/local/php5.6/--with-apxs2=/usr/local/apache.2.2/bin/apxs返回错误:checkinglibxml2installdir...nocheckingforxml2-configpath...co……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:14 | 回复:0
  • Tumblr架构设计(一个php起步,再抽底层的成功案例)
    Tumblr架构设计(一个php起步,再抽底层的成功案例)
    最近的新闻中我们得知雅虎11亿美元收购了Tumblr: YahooboughtTumblrfor$1.1billion.你也许会发现Instagram也被Facebook重金收购的介绍.这是一个巧合吗?这就由你来判断吧。为什么雅虎会收购Tumblr?这场交易中的商业 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:13 | 回复:0
  • php之sphinx
    php之sphinx
    amp;amp;lt;?php//参数筛选//筛选cat_id=2$cl-amp;amp;gt;SetFilter(amp;quot;cat_idamp;quot;,array(2));//仅在id为1、3、7的子论坛中搜索$cl-amp;amp;gt;SetFilter(amp;quot;forum_idamp;quot;,array(1,3,7)); // ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:12 | 回复:0
  • php重定向页面的三种方式
    php重定向页面的三种方式
    PHP页面跳转一、header()函数header()函数是PHP中进行页面跳转的一种十分简单的方法。header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。header()函数的定义如下:voidheader(stringstring])可选参数rep ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:11 | 回复:0
  • PHP查看数据类型常用函数
    PHP查看数据类型常用函数
    PHP查看数据类型常用函数is函数来判断数据类型-true、false就是如果是这个类型就返回的是真。不是这个数据类型就返回的是假is_int是否为整型is_bool是否为布尔is_float是否是浮点is_string是否是字符串is_array是否 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:16 | 回复:0
  • (转)在WAMPSERVER下增加多版本的PHP(PHP5.3,PHP5.4,PHP5.5)支持 ...
    (转)在WAMPSERVER下增加多版本的PHP(PHP5.3,PHP5.4,PHP5.5)支持 ...
    原文:http://www.cnblogs.com/lyongde/p/3745030.html此文在原文的基础上改进了几个步骤,因为经本人实践,原文无法正确配置。WAMPServer可以让开发者在Windows系统下快速搭建WAMP环境,它支持多版本的Apache、MySQ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:15 | 回复:0
  • PHP-正则表达式匹配
    PHP-正则表达式匹配
    给你一个字符串 s 和一个字符规律 p,请你来实现一个支持'.' 和 '*' 的正则表达式匹配。'.'匹配任意单个字符'*'匹配零个或多个前面的那一个元素所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。说 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:15 | 回复:0
  • windowsserver2008r2IISPHP
    windowsserver2008r2IISPHP
    在Windowsserver2008r2的IIS(7.5)中搭建PHP运行环境:一:安装IIS服务器(没有装IIS)1.我的电脑amp;amp;gt;amp;amp;gt;右键amp;amp;gt;amp;amp;gt;管理(Manage)2.点击(AddRoles)这个地方我是已经安装过(不会可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:17 | 回复:0
  • 微信开发之网页授权PHP
    微信开发之网页授权PHP
    微信开发文档:https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html一、公众号配置在微信公众号请求用户网页授权之前,开发者需要先到公众平台官网中的“开发-接口权 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:14 | 回复:0
  • PHP中使用ElasticSearch的最佳实践(中)
    PHP中使用ElasticSearch的最佳实践(中)
    引言在上一篇文章当中,我们介绍了如何在ElasticSearch中创建索引以及建立字段映射关系。接下来的这篇文章,我们将在Laravel中对商品信息进行增删改查及搜索。记得ElasticSearch的核心应用场景,就如这句话一样amp;q ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:13 | 回复:0
  • EclipsePHP环境完整搭建运行
    EclipsePHP环境完整搭建运行
    一、下载EclipsePHP编译器登陆eclipse官网下载Eclipse是一个开放源代码的、基于Java的可扩展开发平台(如果未安装JDK,则需要先下载JDK安装)。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:15 | 回复:0
  • PHP字符串变驼峰方法
    PHP字符串变驼峰方法
    amp;amp;lt;?php//题目要求:输入格式为amp;quot;get-element-by-idamp;quot;的任意字符串,将其转换为驼峰命名的字符串,例如getElementById///例如:$str=“get-element-by-id”;$str=amp;quot;get-element-by-ida ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:13 | 回复:0
  • PHP和MySQLWeb开发从新手到高手,第9天-总结
    PHP和MySQLWeb开发从新手到高手,第9天-总结
    1. PHP中$_REQUEST,$_POST,$_GET的区另和联系_2015_10252. MySQL_PHP学习笔记_2015_0907_PHP使用小总结2.1.使PDO对象在没能成功执行任务的任意时刻都能抛出一个PDOException在建立一次成功的连接之后,PDO会切换到 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:17 | 回复:0
  • Windows7安装PHP运行环境和开发环境
    Windows7安装PHP运行环境和开发环境
    1.安装Apache下载地址:http://www.apache.org/dyn/closer.cgi/httpd/binaries/win32如需更改端口:打开Apache安装目录下conf目录下的httpd.conf文件,找到Listen80,80即为现在所用端口,更改80为其他端口即可;2. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:15 | 回复:0
  • zTree+php动态加载menu
    zTree+php动态加载menu
    amp;amp;lt;!DOCTYPEhtmlamp;amp;gt;amp;amp;lt;htmllang=amp;quot;zh-cnamp;quot;amp;amp;gt;amp;amp;lt;headamp;amp;gt;amp;amp;lt;titleamp;amp;gt;index.htmlamp;amp;lt;/titleamp;amp;gt;amp;amp;lt;metacharse ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:12 | 回复:0
  • /usr/bin/env:php:Nosuchfileordirectory【xunsearchdemo项目体验】【已解决】 ...
    /usr/bin/env:php:Nosuchfileordirectory【xunsearchdemo项目体验】【已解决】 ...
    出现这个问题的原因是/usr/local/bin或/usr/bin下面没有php可执行文件解决办法:建立一条硬链接ln/path/to/bin/php /usr/local/bin/php #/path/to/bin/php是你的php所在的具体地址,不要照抄 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:13 | 回复:0
  • phpcms切换到php7.2后无法修改文章提示UncaughtError:[]operatornotsupportedforstrin ...
    phpcms切换到php7.2后无法修改文章提示UncaughtError:[]operatornotsupportedforstrin ...
    前段时间将客户的phpcms站点升级到php7.2,相对比较顺利,但是今天他反应文章无法修改了,提示UncaughtError:operatornotsupportedforstrings错误,这就有点尴尬了,可能是PHP7以上对语法要求比较严谨,那我们就照着 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:17 | 回复:0
  • 【Git】PHP项目自动化部署的注意事项
    【Git】PHP项目自动化部署的注意事项
    直接开始1服务器克隆项目gitclonegit@*****.com/project.git2更改所有者chownwww:www/www/wwwroot/project/*-R3project根目录chmod-R777.git/*4 project根目录chmod-R777runtime/*……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:12 | 回复:0
  • PHP的SESSION跨页面传递丢失的问题
    PHP的SESSION跨页面传递丢失的问题
    近来有网友问我PHP的SESSION跨页面传递丢失的问题。在这里总结一下PHP的SESSION跨页面传递问题的解决方案。注意我们下面涉及到的配置均位于PHP.ini 文件,这个文件在WINDOWS下位于C:\WINDOWS\php.ini 可以用UltraE ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:13 | 回复:0
  • 手工下载php的composer软件包,如何让项目自动加载包里的类
    手工下载php的composer软件包,如何让项目自动加载包里的类
    有的时候需要手工下载php的composer包1.将下载好的包放到项目的vendor目录下,比如包名:pinguo/php-aop2.然后查看软件包目录(vendor/pinguo/php-aop)下的composer.json文件,找到autoload,这个key下面的配置就是该 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:15 | 回复:0
  • php判断远程图片或文件是否存在
    php判断远程图片或文件是否存在
    1.curl判断远程图片或文件是否存在:functionurl_exists($url){$ch=curl_init();curl_setopt($ch,CURLOPT_URL,$url);//不下载curl_setopt($ch,CURLOPT_NOBODY,1);//设置超时curl_setopt($ch,……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:11 | 回复:0
  • php之防注入程序绕过浅谈
    php之防注入程序绕过浅谈
    amp;amp;lt;?php/*判断传递的变量是否含有非法字符如:$_POST/$_GET功能:SQL防注入系统*///屏蔽错误提示error_reporting(7);//需要过滤的字符$ArrFiltrate=array(amp;quot;'amp;quot;,amp;quot;oramp;quot;,amp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:13 | 回复:0
  • php捕获异常方法
    php捕获异常方法
    php捕获异常try{ //希望被捕获的代码}catch(\Throwable$e){//日志方法,具体自己实现CoreHelper::write(json_encode(,JSON_UNESCAPED_UNICOD……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:22 | 回复:0
  • PHP常用接口数据过滤的方法
    PHP常用接口数据过滤的方法
    amp;amp;lt;?php/***global.func.php公共函数库*//***返回经addslashes处理过的字符串或数组*@param$string需要处理的字符串或数组*@returnmixed*/functionnew_addslashes($string){if(!is_array($string))returnadd ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:21 | 回复:0
  • php链式语法
    php链式语法
    思路:链式语法就是对象调用方法执行赋值操作后返回一个对象,那就可以接着调用方法,最后一个方法返回具体sql语句amp;amp;lt;?phpclassSql{private$sql=array(amp;quot;fromamp;quot;=amp;amp;gt;amp;quot;amp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:22 | 回复:0
  • 【PHP系列】框架的抉择
    【PHP系列】框架的抉择
    缘起在PHP开发中,选择合适的框架有助于加快软件开发,节约宝贵的项目时间,让开发者专注于功能的实现上。框架的问题是需要很多的投入,选择框架时,我们更看重这个框架的未来,存在多年的大型框架必须要有好的,而 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:23 | 阅读:21 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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