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

PHP编程经验

RSS
  • php-自动生成sql语句
    php-自动生成sql语句
    前两天学习到的知识,挺有用的,因此这里做个分享 function AutoCreateSql($tab,$dataarr,$mode='insert',$where=' 1 and 1 limit 1'){ //形如 insert into test(t1,t2) values('v1','v2') update test set ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:69 | 回复:0
  • PHP Socket(套接字连接)扩展简介和使用方法
    PHP Socket(套接字连接)扩展简介和使用方法
    PHP socket扩展是基于流行的BSD sockets,实现了和socket通讯功能的底层接口,它可以和客户端一样当做一个socket服务器。 使用这些函数时请注意,虽然他们中有很多和C函数同名的,但声明却很可能不同。未避免混淆, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:116 | 回复:0
  • PHP中多态,抽象类,接口,
    PHP中多态,抽象类,接口,
    小例子:需求:公司定义一个接口让我们开发功能usb.interface.php:1amp;amp;lt;?php2interfaceUSB{34publicfunctionrun();5}store.class.php:1amp;amp;lt;?php2include_once(amp;quot;./usb.interface.phpamp;quot;);3 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:55 | 回复:0
  • PHP读取Excel文件内容
    PHP读取Excel文件内容
    项目需要读取Excel的内容,从百度搜索了下,主要有两个选择,第一个是PHPExcelReader,另外一个是PHPExcel。 PHPExcelReader比较轻量级,仅支持Excel的读取,实际上就是一个Reader。但是可惜的是不能够支持Excel200 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:47 | 回复:0
  • PHP多进程处理并行处理任务实例
    PHP多进程处理并行处理任务实例
    本文目的 本文通过例子讲解linux环境下,使用php进行并发任务处理,以及如何通过pipe用于进程间的数据同步。写得比较简单,作为备忘录。 PHP多进程 通过pcntl_XXX系列函数使用多进程功能。注意:pcntl_XXX只能运行在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:61 | 回复:0
  • cherokee +php fastcgi 出现 No input file specified 故障一例
    cherokee +php fastcgi 出现 No input file specified 故障一例
    在arch上编译cherokee 时用的--with-wwwroot=/srv/http。在建立虚拟服务器时,只要虚拟服务器的根目录位于/srv/http下,php页面都能正确运行。但只要将拟服务器的根目录挪出/srv/http,比如放在/var/www,访问PHP页 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:27 | 回复:0
  • docker 搭建php 开发环境 添加扩展redis、swoole、xdebug
    docker 搭建php 开发环境 添加扩展redis、swoole、xdebug
    docker-compose搭建lnmp 先决条件 首先需要安装docker 安装docker-compost 1、创建lnmp工作目录 #创建三个目录 mkdir lnmp amp;amp; cd lnmp mkdir -p nginx/conf php mysql/data lnmp/www #编写ngin ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:25 | 回复:0
  • PHP设计模式之工厂/单例/注册者模式
    PHP设计模式之工厂/单例/注册者模式
    工厂模式简单工厂模式【静态工厂方法模式】(StaticFactoryMethod)是类的创建模式工厂模式的几种形态:1、简单工厂模式(SimpleFactory)又叫做静态工厂方法模式(StaticFactoryMethod)2、工厂方法模式(FactoryMetho ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:25 | 回复:0
  • PHP半小时精通正则表达式!
    PHP半小时精通正则表达式!
    跟我学正则表达式!  想必很多人都对正则表达式都头疼.今天,我以我的认识,加上网上一些文章,希望用常人都可以理解的表达方式.来和大家分享学习经验. 开篇,还是得说说^ 和 $ 他们是分别用来匹配字符串的开始和结 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:20 | 回复:0
  • PHP数组合并的2种方法
    PHP数组合并的2种方法
    1、数组加法:将$b的元素加到$a的后面,如果有相同的键值(不管是字符串键值还是数字键值)跳过,即保留$a的元素。$a=array('x0','y0','z0','key0'=amp;amp;gt;'v0');$b=array('x1','y1','z1','key0'=amp;amp;gt;'v1 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:22 | 回复:0
  • windows下php7.1安装redis扩展以及redis测试使用全过程
    windows下php7.1安装redis扩展以及redis测试使用全过程
    转载https://blog.csdn.net/whq19890827/article/details/78118752?locationNum=3amp;amp;amp;fps=1  最近做项目,需要用到redis相关知识。在Linux下,redis扩展安装起来很容易,但windows下还是会出问题的。因此 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:22 | 回复:0
  • PHP网络编程
    PHP网络编程
    (1)通过访问文件的方式访问其他网站: 任何一个网站的url地址其实都是一该网页文件的路径,所以我们可以用打开文件的方式来打开网页的文件。 之后我们可以将其内容写入我们自己的文件中。以此方法我们可以将多个网 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:19 | 回复:0
  • PHP计划任务:如何使用Linux的Crontab执行PHP脚本
    PHP计划任务:如何使用Linux的Crontab执行PHP脚本
    我们的PHP程序有时候需要定时执行,我们可以使用ignore_user_abort函数或是在页面放置js让用户帮我们实现。但这两种方法都不太可靠,不稳定。我们可以借助Linux的Crontab工具来稳定可靠地触发PHP执行任务。下面介绍C ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:20 | 回复:0
  • PHP基础知识小测验
    PHP基础知识小测验
    PHP基础知识小测验,大家可以来试试! http://www.gbin1.com/technology/onlinequiz/20120126basicphp/……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:15 | 回复:0
  • # PHP学习笔记之一
    # PHP学习笔记之一
    标签(空格分隔): PHP 资料来源:慕课网PHP入门篇、PHP学习手册 一、变量 变量定义 $变量名 = 变量值; $var = amp;quot;xxxamp;quot;; 变量类型查看 var_dump($变量名) 特点 1.变量区分大小写。 2.变量名必须以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:17 | 回复:0
  • PHP5.3 中的Warning: date_default_timezone_set
    PHP5.3 中的Warning: date_default_timezone_set
    从PHP5.2升级到PHP5.3后出现警告 It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function 除了在PHP页面中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:17 | 回复:0
  • 如何在PHP7中安装mysql的扩展
    如何在PHP7中安装mysql的扩展
    相对与PHP5,PHP7的最大变化之一是移除了mysql扩展,推荐使用mysqli或者pdo_mysql,实际上在PHP5.5开始,PHP就着手开始准备弃用mysql扩展,如果你使用mysql扩展,可能看到过这样的提示”Deprecated: mysql_connect(): ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:62 | 回复:0
  • php下载文件
    php下载文件
    $arr=array(1,2,3,4);$file_data=json_encode($res);$download_filename='123.json';$http_user_agent=$_SERVER;header(amp;quot;Content-Type:application/octet-streamamp;quot;);if(preg_match(amp;quot;/MS……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:69 | 回复:0
  • [转载]PHP和HTML混合编写
    [转载]PHP和HTML混合编写
    echo输出HTML即可amp;amp;lt;?phpecho'amp;amp;lt;!DOCTYPEhtmlamp;amp;gt;amp;amp;lt;htmlamp;amp;gt;amp;amp;lt;headamp;amp;gt;amp;amp;lt;titleamp;amp;gt;直接echo输出HTML页面amp;amp;lt;/titleamp;amp;gt;amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:69 | 回复:0
  • php-get和post请求
    php-get和post请求
    1.get请求amp;amp;lt;?php//判断20130101是否是工作日//工作日对应结果为0,休息日对应结果为1,节假日对应的结果为2;$url='http://www.easybots.cn/api/holiday.php?d=20130101';$output=file_get_contents($url);?a ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:67 | 回复:0
  • PHP快速排序与二维数组排序
    PHP快速排序与二维数组排序
    1、快速排序functionquick_sort($arr){//判断参数是否是一个数组if(!is_array($arr))returnfalse;//递归出口:数组长度为1,直接返回数组$length=count($arr);if($lengthamp;amp;lt;=1)return$arr;//数组元素有多个, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:68 | 回复:0
  • php实现共享内存进程通信函数之_shm
    php实现共享内存进程通信函数之_shm
    原文地址:https://www.cnblogs.com/wt645631686/p/9146737.html 前面介绍了php实现共享内存的一个函数shmop,也应用到了项目中,不过shmop有局限性,那就是只支持字符串类型的;sem经过我的测试,是混合型,支持数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:62 | 回复:0
  • 53个要点提高php效率
    53个要点提高php效率
    用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:57 | 回复:0
  • 如何在IIS上集成php(iis+mysql+php+zend)
    如何在IIS上集成php(iis+mysql+php+zend)
    下面介绍下如何在IIS上集成php、这里我就不说cgi了,因为cgi需要系统权限过高,不建议虚拟主机使用,而且cgi程序也很少有人用到,楼主说的要iis6.0结合php安装需要:windows2003系统安装有IIS6.0+php-5.1.1-Win32.zi ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:65 | 回复:0
  • 前端学PHP之MemCache
    前端学PHP之MemCache
    前面的话   Memcache是一个高性能的分布式的内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等。简单的说就是将数据调用到 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:60 | 回复:0
  • PHP正则表达式
    PHP正则表达式
    1、正则表达式的介绍和作用    什么是正则表达式?在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的语法。  例:在判断用户邮件地址格式、手 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:77 | 回复:0
  • DayuCMS 1.525 /include/global.func.php Foreground Arbitrary Code Execution
    DayuCMS 1.525 /include/global.func.php Foreground Arbitrary Code Execution
    catalog 1. 漏洞描述 2. 漏洞触发条件 3. 漏洞影响范围 4. 漏洞代码分析 5. 防御方法 6. 攻防思考   1. 漏洞描述 Relevant Link: http://joychou.org/index.php/web/dayucms-1-526-foreground-remote-code-execu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:79 | 回复:0
  • PHP 和 AJAX 投票
    PHP 和 AJAX 投票
    AJAX 投票 在这个 AJAX 实例中,我们将演示一个投票程序,网页在不重新加载的情况下,就可以获得结果。 到目前为止,您喜欢 PHP 和 AJXA 吗? Yes: No: 本例包括四个元素: HTML 表单 JavaScript PHP 页面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:226 | 回复:0
  • php-fpm的启动、配置及常见错误
    php-fpm的启动、配置及常见错误
    约定几个目录/usr/local/php/sbin/php-fpm/usr/local/php/etc/php-fpm.conf/usr/local/php/etc/php.ini一、启动:php-fpm的启动参数 #测试php-fpm配置/usr/local/php/sbin/php-fpm-t/usr/local/php/sbin/php-fpm-c/ ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:95 | 回复:0
  • PHP 全链路嵌套方法层级追踪之debug_backtrace() 函数
    PHP 全链路嵌套方法层级追踪之debug_backtrace() 函数
    前言:在项目开发中,某个功能的实现可能连续嵌套调用的多个公共方法,这个时候想排查整个链路调用了什么方法?都在什么位置调用,我们该如何操作呢? 首先想到的可能时使用打印全局变量$_SERVER,但此函数只是打印 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:62 | 回复:0
  • thinkphp3.2.3在nginx+php下的url重写配置经验
    thinkphp3.2.3在nginx+php下的url重写配置经验
    环境:centos7.2+lnmp1.3(nginx+php7.0+mysql5.5)进入服务器配置路径:cd/usr/local/nginx/conf/nginx.conf 修改nginx.conf文件vimnginx.conf,原来的文件内容不变,在最后加上我们需要的对thinkphpurl模式的解析  ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:58 | 回复:0
  • ubu下编译安装php7
    ubu下编译安装php7
    第一步:安装依赖库zlib、libpng、freetype、jpegsrc、libxml2、libgd、freetds、mhash、libmcrypt、mcrypt(依赖于mhash和libmcrypt) 第二步:tarzxvfphp.tar.gz cdphp ./configure--prefix=/usr/local/php5--w ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:61 | 回复:0
  • 扩展PHP:ZendAPI中对参数的处理
    扩展PHP:ZendAPI中对参数的处理
    判断参数的个数使用ZEND_NUM_ARGS()宏定义可以得到参数的个数。(宏定义一般都是大写字母)例如:if(ZEND_NUM_ARGS() != 2) WRONG_PARAM_COUNT;这里,WRONG_PARAM_COUNT同样是一个宏定义(zend_API.h):ZEND_API ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:65 | 回复:0
  • PHPLDAPclassforActiveDirectory
    PHPLDAPclassforActiveDirectory
    AclassforPHPtotalktoActiveDirectorythroughLDAP.http://sourceforge.net/projects/adldap/……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:59 | 回复:0
  • PHP函数 rtrim() 的一个怪异现象
    PHP函数 rtrim() 的一个怪异现象
    今天用rtrim()函数时遇到了一个奇怪的问题: echo rtrim('amp;amp;lt;pamp;amp;gt;amp;amp;lt;/divamp;amp;gt;', 'amp;amp;lt;/divamp;amp;gt;'); // 输出为 amp;amp;lt;p echo ltrim('www.cnblogs.com','www.'); // ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:56 | 回复:0
  • php将长字符串拆分为指定最大宽度的字符串数组
    php将长字符串拆分为指定最大宽度的字符串数组
    /** * 将字符串拆分为指定最大宽度的字符串数组。单字节字符宽度为1,多字节字符通常宽度为2 * @param string $msg 要拆分的字符串 * @param int $width 结果数组中每个元素的最大宽度。如10代表10 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:68 | 回复:0
  • php基础语法(文件加载和错误)
    php基础语法(文件加载和错误)
    有4个文件加载的语法形式(注意,不是函数): include,  include_once,  require, require_once; 他们的本质是一样的,都是用于加载/引入/包含/载入一个外部文件到当前php代码中来。 他们只在2个方面有细微区别: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:59 | 回复:0
  • PHP配置环境中开启GD库
    PHP配置环境中开启GD库
    下配置好的PHP环境中,GD库不像windows那样可以直接用,而是默认关闭,需要把它打开,去到php.ini文件中 找到php_gd2.dll把分号去掉即可。(注:GD库跟绘制二维码等有关)   ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:74 | 回复:0
  • php代理请求
    php代理请求
    $url='http://192.168.5.241:8893/index.php?a=SendMessageamp;amp;amp;m=taskSend';$ci=curl_init();/*Curlsettings*/curl_setopt($ci,CURLOPT_HTTP_VERSION,CURL_HTTP_VERSION_1_0);curl_setopt($ci,CUR……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:202 | 回复:0
  • PHP 地图区域图片 (狂想区)
    PHP 地图区域图片 (狂想区)
    amp;amp;lt;?php//+.- ---and all$OD='ipd';$newwidth = 80;$newheight = 80;$bmiparea =$files=array(); if ($handle=opendir(amp;quot;$ODamp;quot;)){    while(false !== ($file = readdir($ha ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:19 | 阅读:85 | 回复:0

关注我们

极客给你想要的成长

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

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

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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