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

PHP编程经验

RSS
  • php中self,this,parent详解
    php中self,this,parent详解
    1、前言self,this,parent这三个关键字在类的使用中可谓屡见不鲜,那么这三个关键字又有什么区别;从字面意思理解:this 是指向当前类(就近原则,离谁近跟谁)self 是指向当前类(一般是静态变量,静态方法用, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:117 | 回复:0
  • PHP二维数组的遍历,数据的输出
    PHP二维数组的遍历,数据的输出
      amp;amp;lt;?php                    $arr = ,                            ['id'=amp;amp;gt;2,'title'=amp;amp;gt;'产……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:116 | 回复:0
  • PHP常用的header头部定义汇总
    PHP常用的header头部定义汇总
    amp;amp;lt;?phpheader('HTTP/1.1200OK');//ok正常访问header('HTTP/1.1404NotFound');//通知浏览器页面不存在header('HTTP/1.1301MovedPermanently');//设置地址被永久的重定向301header('Location:http://www.ithh ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:102 | 回复:0
  • PHP读取XML数据中CDATA内数值
    PHP读取XML数据中CDATA内数值
    // 在开发过程中遇到对XML获取时候加载 CDATA 无法读取内部的数值(例如微信平台的返回值)$content = simplexml_load_string('amp;amp;lt;contentamp;amp;gt;amp;amp;lt;!]amp;amp;gt;amp;amp;lt;/contentamp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:86 | 回复:0
  • PHPRSA加签的实现过程
    PHPRSA加签的实现过程
    一、得到私钥文件mycert.key2.从pfx提取密钥信息,并转换为key格式(pfx使用pkcs12模式补足) (1)提取密钥对      opensslpkcs12-in1.pfx-nocerts-nodes-out1.key      //如果pfx证书已加密,会提示 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:97 | 回复:0
  • PHP---无限极分类数组处理
    PHP---无限极分类数组处理
     $array=array(    0=amp;amp;gt;array('id'=amp;amp;gt;1,'uid'=amp;amp;gt;0,'menuname'=amp;amp;gt;'菜单1','url'=amp;amp;gt;0,'addtime'=amp;amp;gt;'2018-08-2916:36:55'),    1=amp;amp;gt;array('i ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:83 | 回复:0
  • Php模板引擎Smarty安装和配置
    Php模板引擎Smarty安装和配置
    Smarty是PHP的一个模板引擎,是由MonteOhrt和AndreiZmievski使用PHP语言开发的,发展至今已成为一个非常流行的模板引擎,Smarty提供了一种易于管理和使用的方法,将PHP代码从HMTL代码页面中分享出来,使用程序员与页 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:81 | 回复:0
  • PHP数字价格格式化,保留两位小数
    PHP数字价格格式化,保留两位小数
    $num=3.545;$precision=2;1、php保留两位小数并且四舍五入,代码如下:round($num,$precision)2、php保留两位小数并且不四舍五入,代码如下sprintf(amp;quot;%.2famp;quot;,substr(sprintf(amp;quot;%.3famp;quot;,$n ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:77 | 回复:0
  • PHP数组加密解密
    PHP数组加密解密
    应用场景:给前台cookie加密使用环境:tp5 使用方法以下代码在extend\Lib\Haxi.phpamp;amp;lt;?phpnamespacelib;usethink\Controller;classHaxiextendsController{//加密函数(参数:数组,返回值:字符串)publicstati ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:94 | 回复:0
  • phpcurl模拟get,post提交,上传文件,下载文件
    phpcurl模拟get,post提交,上传文件,下载文件
    CURL学习:文章目录get,post提交。上传文件模拟get,post提交get提交,直接写到url上。$ch=curl_init();//初始化一个CURL对话;curl_setopt($ch,CURLOPT_URL,amp;quot;http://localhost/wish/test/file2.php?t=1amp;a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:81 | 回复:0
  • 谈谈php依赖注入和控制反转
    谈谈php依赖注入和控制反转
    要想理解php依赖注入和控制反转两个概念,就必须搞清楚如下的问题: DI——DependencyInjection  依赖注入IoC——InversionofControl 控制反转1、参与者都有谁?答:一般有三方参与者,一个是某个对象;一个是Io ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:74 | 回复:0
  • php-流程管理(新建流程)(php+Ajax)
    php-流程管理(新建流程)(php+Ajax)
    php+AJAX新建流程1:需要明确需要操作哪些流程?2:每一个流程需要那些人员来执行?3:执行该流程人员的顺序是什么?一.数据库建需要用到的三张表,分别是:users表;liucheng表;flowpath表(表中已显示所做的数据 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:65 | 回复:0
  • PHP获取小程序用户openid
    PHP获取小程序用户openid
    代码如下://code值,从前端获取$code=$_GET;//注册时获取$appid=amp;quot;xxxxxxxxxxxxxamp;quot;;$secret=amp;quot;xxxxxxxxxxxxxxxxxxxxxamp;quot;;$get_code_url='https://api.weixin.qq.com/sns/jscode2session ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:63 | 回复:0
  • Thinkphp3.2.3执行query命令包括在模板中使用php/php时query的使用方法 ...
    Thinkphp3.2.3执行query命令包括在模板中使用php/php时query的使用方法 ...
    $sql=amp;quot;select*from`rjshop_productbase`where`id`=1amp;quot;;$Model=M();$query=$Model-amp;amp;gt;query($sql);//$query=mysql_query($sql); 在Thinkphp中不能出现这种使用方法//print_r($query);echo$qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:67 | 回复:0
  • php-PHPWarning:PHPStartup:Invalidlibrary(maybenotaPHPlibrary)'xxx.so'inUnknownon ...
    php-PHPWarning:PHPStartup:Invalidlibrary(maybenotaPHPlibrary)'xxx.so'inUnknownon ...
    关于xxx.so,今天在安装php的模块时候老是报,xxx.so的问题,虽然不影响使用,但作为一名当年的程序员强迫症患者,誓死要把他搞清楚,后面发现是删除了也没有影响,因为在安装php的时候已经将他们编译进去了,不用重 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:76 | 回复:0
  • php和mysqlhttpd简单网页的搭建
    php和mysqlhttpd简单网页的搭建
    使用两台服务器Centos7做php和httpd和php-sql服务的安装 CentOS5做php和mysql的安装 1.搭建本地yum源两台服务器 都是 2.关闭防火墙和selinux两台都是 3.Centos7192.168.100.105ip地址  Centos5192.168.100.20 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:72 | 回复:0
  • PHP常用魔术方法(__toString魔术方法)
    PHP常用魔术方法(__toString魔术方法)
    amp;amp;lt;?php//文件名:index.phpdefine('a',__DIR__);include'/IMooc/Loader.php';spl_autoload_register('\\IMooc\\Loader::autoload');$Object=new\IMooc\Object();echo$Object;//对象不能当字符串直接输出, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:78 | 回复:0
  • php返回json和jsonp格式
    php返回json和jsonp格式
    json_encode()函数用于php的json格式返回,直接echo即可。对于jsonp格式返回,需要加上调用函数的“callback参数()”,示例如下amp;amp;lt;?php$callback=$_GET;$arr=array('error_code'=amp;amp;gt;'1');printf(amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:73 | 回复:0
  • php-多维数组,数组遍历
    php-多维数组,数组遍历
    一、多维数组多维数组:数组里面的元素又是数组 1、二维数组二维数组:数组中所有的元素都是一位数组  2、多维数组在第二维的数组元素中可以继续是数组,在PHP中没有维度限制(PHP本质并没有二维数组) 3、异形 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:80 | 回复:0
  • phplaravel框架生成二维码
    phplaravel框架生成二维码
    一、配置1.在项目根目录输入命令composerrequiresimplesoftwareio/simple-qrcode1.3.*2.在config/app.php 的 providers 数组里添加服务提供者.SimpleSoftwareIO\QrCode\QrCodeServiceProvider::class3.在app/conf ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:77 | 回复:0
  • PHP中字符串的比较函数strcmp()strcasecmp()
    PHP中字符串的比较函数strcmp()strcasecmp()
    使用“===”来判断,至于它和“==”的区别,简单来说就是前者强调“identical(相同的,完全相同)”类型也要求一样;后者要求“equal(相等)”,值相同就可以了。或者使用strcmp来判断,但是这个能够告诉你两个字符 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:87 | 回复:0
  • PHP三种字符串界定符的区别(单引号,双引号,)
    PHP三种字符串界定符的区别(单引号,双引号,)
      单引号,双引号,amp;amp;lt;amp;amp;lt;amp;amp;lt;的区别如下:前续:今天突然遇到了amp;amp;lt;amp;amp;lt;amp;amp;lt;EOT,可在运行的时候出错了,所以就度娘了下。1、单引号:’astring’ \’是唯一的转义 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:84 | 回复:0
  • Atitit.线程死锁跑飞的检测与自动解除与手动解除死锁javac#.netphpjavascript. ...
    Atitit.线程死锁跑飞的检测与自动解除与手动解除死锁javac#.netphpjavascript. ...
    Atitit.线程 死锁 跑飞 的检测与自动解除 与手动解除死锁 java c# .net php javascript.  1. 现象::主程序卡住无反应,多行任务不往下执行12. 原因::使用jv jprofile查看线程,原来俩个线程死锁了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:93 | 回复:0
  • php解析html类库simple_html_dom 
    php解析html类库simple_html_dom 
    下载地址:https://github.com/samacs/simple_html_dom使用手册:http://www.phpddt.com/manual/simplehtmldom_1_5/manual.htm一直以来使用php解析html文档树都是一个难题。SimpleHTMLDOMparser 帮我们很好地解决了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:95 | 回复:0
  • Apache以及PHP的默认编码问题解决(详解)
    Apache以及PHP的默认编码问题解决(详解)
    如果你在网上搜索“apache配置”,搜到的页面大多都会建议你在httpd.conf中加上这么一句:AddDefaultCharsetGB2312。对于新手而且是只用GB2312编码的开发人来说,这么做是ok的。但是如果要想使用UTF-8字符集的话,比 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:105 | 回复:0
  • PHPcom组件的使用(环境搭建以及测试)
    PHPcom组件的使用(环境搭建以及测试)
    COM组件在实际当前的软件开发中依然是比较重要,包括对于串口开发的人员,软件插件使用的人员,PHP已经为我们添加了对于COM的支持,可以很好的解决我们在开发中可能碰到的一些问题。一下是开发环境的搭建以及一个实际 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:109 | 回复:0
  • PHP递归无限极下级
    PHP递归无限极下级
    下面是自己用到的一些递归方法,当然都是借鉴的,各位看官请勿怪第一种有层级$array=array(array('id'=amp;amp;gt;1,'pid'=amp;amp;gt;0,'n'=amp;amp;gt;'河北省'),array('id'=amp;amp;gt;2,'pid'=amp;amp;gt;0,'n'= ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:114 | 回复:0
  • phpmkdirNosuchfileordirector问题
    phpmkdirNosuchfileordirector问题
    有时使用mkdir创建目录时会出现 Nosuchfileordirector这样的错误,导致这个错误的原是比如你要创建目录a\b\c目录,但是创建时父目录b也不存在时就会出现这样的问题。语法为 boolmkdir(string$pathname[,int$mode=0 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:130 | 回复:0
  • jQuery+php实现ajax文件即时上传
    jQuery+php实现ajax文件即时上传
    很多项目中需要用到即时上传功能,比如,选择本地图片后,立即上传并显示图像。本文结合实例讲解如何使用jQuery和PHP实现Ajax即时上传文件的功能,用户只需选择本地图片确定后即实现上传,并显示上传进度条,上传完 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:153 | 回复:0
  • 依赖注入(一)构造函数注入(PHP)
    依赖注入(一)构造函数注入(PHP)
    构造函数注入(constructorinjection)是依赖注入最常见的形式之一。由名称可以看出,该技术需要我们把所有依赖显示的体现在构造函数中。好了,直接上代码:amp;amp;lt;?php/***0.定义接口*/interfaceInterface_1{pu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:190 | 回复:0
  • PHP页面静态化
    PHP页面静态化
    buffer 存储数据 buffer 其实就是缓冲区,一个内存地址空间,主要用于存储数据区域。 输出流程 内容--amp;gt;php buffer --amp;gt; tcp --amp;gt; 终端 在PHP in……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:187 | 回复:0
  • [导入]XML应用-用PHP与XML联手进行网站编程
    [导入]XML应用-用PHP与XML联手进行网站编程
    2.xml_parser_create本函数用来初始化一个新的XML解析器。参数encoding可省略,为XML使用的字符集,默认值为ISO-8859-1,其它尚有US-ASCII、UTF-8二种。成功则返回parser代码供其它函数使用,失败则返回false值。3.x ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:283 | 回复:0
  • PHP操作tcpdf插件生成PDF
    PHP操作tcpdf插件生成PDF
    //本文非原创,我只是总结一下,以便使用 //官网有很多案例,很具有参考性,特别适合初学者了解 //网址:https://tcpdf.org/ 1.amp;#160;TCPDF布局时常用的方法 TCPDF: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:179 | 回复:0
  • PHP判断是否在微信内部浏览器访问
    PHP判断是否在微信内部浏览器访问
    amp;lt;?php if(is_weixin()){ echo amp;quot;这是微信内部浏览器amp;quot;; }else{ echo amp;quot;这是微信外部浏览器amp;quot;; } function……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:175 | 回复:0
  • php文件路径获取文件名
    php文件路径获取文件名
    物理截取:$file='/www/htdocs/inc/lib.inc.php';$filename=basename($file);echo$filename,'amp;amp;lt;br/amp;amp;gt;';//lib.inc.php$filename=str_replace(strrchr($filename,'.'),'',$filename);echo$file……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:182 | 回复:0
  • php email邮箱正则验证
    php email邮箱正则验证
    国际域名格式如下: 域名由各国文字的特定字符集、英文字母、数字及“-”(即连字符或减号)任意组合而成, 但开头及结尾均不能含有“-”,“-”不能连续出现 。 域名中字母不分大小写。域名最长可达60个字 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:266 | 回复:0
  • gitlab+php自动部署
    gitlab+php自动部署
    功能简介本地往服务器推送代码之后,触发web钩子,服务器拉取刚刚推送的代码步骤1.在gitlab后台配置钩子项目-》编辑项目-》Web钩子-》新增钩子2.在服务器端为www用户生成公钥生成公钥ssh-keygen-trsa-Camp;quot;登录 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:185 | 回复:0
  • docker安装php-gd库
    docker安装php-gd库
    3行代码搞定podmanexecspace-2bash-camp;quot;aptinstall-ylibwebp-devlibjpeg-devlibpng-devlibxpm-devlibfreetype-devamp;quot;podmanexecspace-2bash-camp;quot;docker-php-ext-configuregd--with-gd--with-webp- ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:189 | 回复:0
  • php读取csv乱码问题解决方法
    php读取csv乱码问题解决方法
    amp;amp;lt;formaction=amp;quot;erxian_cy.phpamp;quot;method=amp;quot;postamp;quot;enctype=amp;quot;multipart/form-dataamp;quot;amp;amp;gt;amp;amp;lt;tableclass=amp;quot;table_conamp;quot;style=amp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:260 | 回复:0
  • 153-PHP htmlentities函数
    153-PHP htmlentities函数
    PHP中htmlentities和htmlspecialchars的区别:这两个函数的功能都是转换字符为HTML字符编码,特别是url和代码字符串。防止字符标记被浏览器执行。使用中文时没什么区别,但h ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:08 | 阅读:168 | 回复:0

关注我们

极客给你想要的成长

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

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

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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