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

PHP编程经验

RSS
  • 6.星际争霸之php设计模式--建造器模式
    6.星际争霸之php设计模式--建造器模式
    题记==============================================================================本php设计模式专辑来源于博客(jymoz.com),现在已经访问不了了,这一系列文章是我找了很久才找到完整的,感谢作者jymoz的辛苦 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:321 | 回复:0
  • php异步实现,避免长时间等待
    php异步实现,避免长时间等待
    处理的php异步的方法有好几种,这里我就只介绍我经常用的而且官方也推荐的废话少说,直接贴代码//php异步publicfunctiondoRequest($host,$path,$param=array()){$query=isset($param)?http_build_query($param):'';$ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:134 | 回复:0
  • php实现设计模式之策略模式
    php实现设计模式之策略模式
    策略模式:定义一系列的算法,把每一个算法封装起来,并且使它们可相互替换。本模式使得算法可独立于使用它的客户而变化。是一种行为模式。策略模式包含三种角色1抽象策略角色:策略类,通常由一个接口或者抽象类实现 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:117 | 回复:0
  • 宝塔面板php扩展安装
    宝塔面板php扩展安装
    yuminstalllibmcryptlibmcrypt-develmcryptmhashwgethttp://pecl.php.net/get/mcrypt-1.0.1.tgztarxfmcrypt-1.0.1.tgzcdmcrypt-1.0.1/www/server/php/72/bin/phpize./configure--with-php-conf……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:110 | 回复:0
  • php文件上传
    php文件上传
    文件上传一般有下面2种方式: 有两种: 1、标准input表单方式,典型的用$_FILES进行接收; 2、以Base64的方式进行传送,一般是AJAX异步上传。 第一种 标准的input表单方式,适用于大文件进行上传,同时支持批量。htm ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:100 | 回复:0
  • PHP写的几个基础算法(转载) 
    PHP写的几个基础算法(转载) 
    这里是用PHP写的几个基础算法,算法的重要性貌似对于PHP程序员不怎么重要,其实是非常重要的,经典名句:算法+数据结构=程序。作为一名真正的高级PHP程序员,我认为应该熟悉C,如果你想成为真正的程序员,请好好学C ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:103 | 回复:0
  • PHP如何获取数据库中自增id
    PHP如何获取数据库中自增id
    很多时候数据库中表的主键都是自增id,而在连续插入数据时,需要前一条的自增id时候,可以使用PHP中的   mysql_insert_id();函数 具体可以参考PHP帮助手册中的详细解释。链接:http://cn.php.net/mysql_insert_id/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:94 | 回复:0
  • PHP-FPM Fastcgi 未授权访问漏洞
    PHP-FPM Fastcgi 未授权访问漏洞
    介绍:PHP-FPM(FastCGI进程管理器) 待补充……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:75 | 回复:0
  • PHP 判断是否在微信内部浏览器访问
    PHP 判断是否在微信内部浏览器访问
    amp;lt;?php if(is_weixin()){ echo amp;quot;这是微信内部浏览器amp;quot;; }else{ echo amp;quot;这是微信外部浏览器amp;quot;; } function……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:87 | 回复:0
  • PHP多文件上传
    PHP多文件上传
    amp;amp;amp;lt;!DOCTYPEhtmlamp;amp;amp;gt;amp;amp;amp;lt;htmlamp;amp;amp;gt;amp;amp;amp;lt;headamp;amp;amp;gt;amp;amp;amp;lt;metacharset=utf-8amp;amp;amp;gt;amp;amp;amp;lt;metaname=descriptioncontent= ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:79 | 回复:0
  • PHP基础知识总结
    PHP基础知识总结
    PHP代表PHP:HypertextPreprocessorPHP文件可包含文本、HTML、JavaScript代码和PHP代码PHP代码在服务器上执行,结果以纯HTML形式返回给浏览器PHP文件的默认文件扩展名是amp;quot;.phpamp;quot;PHP基础知识总结PHP能做 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:74 | 回复:0
  • 初学php,犯了一个超低级错误!!!
    初学php,犯了一个超低级错误!!!
    初学php,照书上写了个函数,内容如下:运行报错(如下图所示):提示“转换错误”,妈的,怎么会有这样的错误呢???又没写什么内容,,,仔细观察,发现当我把global前面的空格去掉时,就不会报错,,,这就怪了, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:70 | 回复:0
  • php的cURL库介绍
    php的cURL库介绍
    Php的curl库介绍   Curl是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FEP、TELNET等。很多小偷程序都是使用这个函数。   Curl是一种功能强大的库,支持很多不同的协议、选项,能提供URL请 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:72 | 回复:0
  • 利用php执行sql文件,将sql文件导入到数据库
    利用php执行sql文件,将sql文件导入到数据库
    今天给大家介绍一下,如何利用php自动执行.sql文件。其实很简单,就是获取sql文件中的内容,然后将每一句sql语句一次执行就行啦。这是代码//读取文件内容$_sql = file_get_cont ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:65 | 回复:0
  • PHP文件系统-文件指针
    PHP文件系统-文件指针
    一、fopen—打开文件或者URL'r'只读方式打开,将文件指针指向文件头。'r+'读写方式打开,将文件指针指向文件头。'w'写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。'w+'读写方 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:61 | 回复:0
  • php-fpm参数优化【转】
    php-fpm参数优化【转】
    转自 php-fpm参数优化 | Linux运维笔记https://blog.linuxeye.com/380.html   php-fpm进程设置多少合适,设成动态还是静态? 《lnmp一键安装包》中会根据你服务器内存调整php-fpm进程数。 下面是摘自Google讨论 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:62 | 回复:0
  • k8s官方案例练习-使用Redis部署PHP留言板应用程序
    k8s官方案例练习-使用Redis部署PHP留言板应用程序
    #catredis-master-deployment.yamlapiVersion:apps/v1#forversionsbefore1.9.0useapps/v1beta2kind:Deploymentmetadata:name:redis-masterlabels:app:redissp……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:63 | 回复:0
  • PHPMemCached高级缓存配置图文教程
    PHPMemCached高级缓存配置图文教程
    memcache是一个高性能的分布式的内存对象缓存系统,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。  1.Memcache相关介绍memcache是一个高性能的分布式的内存对象缓存系统,它能够用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:62 | 回复:0
  • phpPHP_EOL常量
    phpPHP_EOL常量
    换行符unix系列用\nwindows系列用\r\nmac用\rPHP中可以用PHP_EOL来替代,以提高代码的源代码级可移植性amp;amp;lt;?phpechoPHP_EOL;//windows平台相当于echoamp;quot;\r\namp;quot;;//unix\linux平台相当于echoamp;q ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:61 | 回复:0
  • PHP接口自动化测试框架实现 - 糖不苦-
    PHP接口自动化测试框架实现 - 糖不苦-
    在上一份工作中,我有一部分工作是在维护一套接口自动化测试,这一篇文章,我来介绍这套接口自动化框架的设计思路。 我们来看一个简单的PHP实现的超简单的接口。 ... //报名验证 private fun ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:55 | 回复:0
  • joomla \libraries\joomla\session\session.php 反序列化截断畸形字符串导致对象注入 ...
    joomla \libraries\joomla\session\session.php 反序列化截断畸形字符串导致对象注入 ...
    catalog 1. 漏洞描述 2. PHP SESSION持久化 3. PHP 序列化/反序列化内核实现 4. 漏洞代码分析 5. POC构造技巧 6. 防御方案 7. Code Pathc方案   1. 漏洞描述 Joomla在处理SESSION序列化数据的时候,对序列化格式 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:52 | 回复:0
  • php中session的生成机制、回收机制和存储机制探究
    php中session的生成机制、回收机制和存储机制探究
    1、php中session的生成机制我们先来分析一下PHP中是怎么生成一个session的。设计出session的目的是保持每一个用户的各种状态来弥补HTTP协议的不足(无状态)。我们现在有一个疑问,我们都知道session是保存在服务器的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:60 | 回复:0
  • js加密php解密---jsencrypt
    js加密php解密---jsencrypt
    原理:javascript加密PHP解密; 完全依赖openssl; 一. openssl 是干嘛的  OpenSSL 是一个开源项目,其组成主要包括一下三个组件: openssl:多用途的命令行工具 libcrypto:加密算法库 libssl:加密模块应用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:55 | 回复:0
  • phpnow升级php版本到5.3
    phpnow升级php版本到5.3
    1,先把PHP5.3.5下载下来,在官网我是没找到VC6的版本,只能从Google搜了。下载地址:php-5.3.5-Win32-VC6-x86.zip2,将下载的解压至phpnow的安装目录,命名不……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:59 | 回复:0
  • 自己搭建php服务器(可接受表单提交,并返回页面)
    自己搭建php服务器(可接受表单提交,并返回页面)
    0、概述本demo实现以下功能:①在html页面输入姓名和邮箱,点击提交(这里为get) ②服务器通过解析表单内容,返回对“姓名”和“邮箱”的一个欢迎页面1、软件准备①xampp作用:提供apache服务②webStorm作用:编辑 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:45 | 回复:0
  • composer配置和安装php框架
    composer配置和安装php框架
    第一步:安装composerwin环境安装:下载地址:https://getcomposer.org/Composer-Setup.exe下载后直接点击安装即可测试:cmd-amp;amp;gt;composerlinux环境安装:1)php-ramp;quot;copy('https://getcomposer.org/inst ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:52 | 回复:0
  • memcache的安装及配置php扩展
    memcache的安装及配置php扩展
    windows下使用memcache   1、首先下载memcache的windows版本,将下载下来的文件解压出来后会看见一个名为memcached.exe的可执行程序   2、将该文件放到指定目录,如D盘   3、安装:   开始-amp;amp;gt;运行- ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:57 | 回复:0
  • php的具体配置学习笔记
    php的具体配置学习笔记
    1.将php配置为apache的一个模块,使用loadmodule指令完成。2.写下面的语句,此外需强调的是,每次配置都需要重新启动apache3.php文件,要指定将其php模块来处理4.PHP在运行的时候,需要载入php的配置文件,由于php是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:58 | 回复:0
  • PHP程序员的技术成长规划
    PHP程序员的技术成长规划
    按照了解的很多PHP/LNMP程序员的发展轨迹,结合个人经验体会,抽象出很多程序员对未来的迷漫,特别对技术学习的盲目和慌乱,简单梳理了这个每个阶段PHP程序员的技术要求,来帮助很多PHP程序做对照设定学习成长目标。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:64 | 回复:0
  • PHPCURL_ERRNO77
    PHPCURL_ERRNO77
    项目中碰到curl https偶尔出现false,错误码77,可以尝试下面两种解决方法:1、确认安装机器ca-certificates,重启PHP。设置curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0):阻止对证书的合法性的检查$servicephp- ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:74 | 回复:0
  • iis php web.config处理404,500等,跳转友好页面,显示500错误信息 ...
    iis php web.config处理404,500等,跳转友好页面,显示500错误信息 ...
      显示500错误信息amp;amp;lt;pre name=amp;quot;codeamp;quot; class=amp;quot;htmlamp;quot;amp;amp;gt;amp;amp;lt;?xml version=amp;quot;1.0amp;quot; encoding=amp;quot;UTF-8amp;quot;?amp;amp;gt;amp;amp;lt ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:49 | 阅读:78 | 回复:0
  • PHP Warning:  date(): It is not safe to rely on the system's timezone settings.
    PHP Warning: date(): It is not safe to rely on the system's timezone settings.
    OSSEC安装结束后运行,运行以下命令却抛错 cat /opt/ossec/logs/alerts/alerts.log 具体抛错内容: ** Alert 1468897672.2164786: mail - syslog,errors, 2016 Jul 19 11:07:52 localhost-amp;amp;gt;/var/log/h ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:77 | 回复:0
  • PHP经典算法百钱买小鸡
    PHP经典算法百钱买小鸡
    遇到一道有趣的题,并计算2种方法的效率,发现如果穷举所有组合竟高达1000000次排列~所以简化到了600次。所以,你的一个条件,或者一个运算,可能会提高几千倍的效率! amp;amp;lt;?php header(amp;quot;Content-Ty ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:73 | 回复:0
  • PHP读json文件并转php配置文件
    PHP读json文件并转php配置文件
    amp;amp;lt;?php$c=file_get_contents('./cities_v2.json');$s=amp;quot;amp;amp;lt;?phpreturnamp;quot;.var_export(json_decode($c,true),true).amp;quot;;?amp;amp;gt;amp;quot;;file_put_contents('./cities_con ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:89 | 回复:0
  • PHPfwrite()函数与file_put_contents()函数的比较
    PHPfwrite()函数与file_put_contents()函数的比较
    两个PHP函数都可以把字符串保存到文件中,fwrite()函数的格式是:intfwrite(resourcehandle,stringstring)它只能写入字符串。 file_put_contents()函数的格式是:intfile_put_contents(string$filename,mixed$data[ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:89 | 回复:0
  • 【解惑】PHP中include文件包含路径搜索问题
    【解惑】PHP中include文件包含路径搜索问题
     首先我们来看php官方手册中对include的文件搜索原则的描述:Filesforincludingarefirstlookedforineachinclude_pathentryrelativetothecurrentworkingdirectory,andtheninthedirectoryofcurrentscript.E.g.if ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:92 | 回复:0
  • nginx默认访问index.php
    nginx默认访问index.php
    代码http{includemime.types;default_typeapplication/octet-stream;sendfileon;#tcp_nopushon;#keepalive_timeout0;keepalive_timeout65;#gzip……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:116 | 回复:0
  • PHP数组array_multisort排序详解
    PHP数组array_multisort排序详解
    今天特意再看了下官网的介绍,对它的多个数组的排序还是每台理解,找了些资料深入理解了下,在此总结下。 PHP中array_multisort函数对多个数组或多维数组进行排序,关联(string)键名保持不变,但数字键名会被重新 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:140 | 回复:0
  • PHP中ts和nts版本 - vc6和vc9编译版本的区别
    PHP中ts和nts版本 - vc6和vc9编译版本的区别
    VC6:legacy Visual Studio 6 compiler,就是使用这个编译器编译的。 VC9:Visual Studio 2008 compiler,就是用微软的VS编辑器编译的。 由于apache.org只提供VC6的版本,所以使用原版apache时只能使用VC6。(www.ap ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:111 | 回复:0
  • 一步一步学习PHP(3)——函数
    一步一步学习PHP(3)——函数
    相信每个人在学习PHP之前至少都有着一定的C语言,或者是C++/Java/C#等其他语言的基础,所以在这里也不从头开始说起,只是来谈谈PHP方法的独特之处。 1. 方法概述 首先,写一个最简单的函数,大家看一眼就可以了: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:48 | 阅读:88 | 回复:0

关注我们

极客给你想要的成长

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

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

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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