设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
PHP
›
PHP编程经验
PHP编程经验
RSS
PHP中的闭包详解
作者:字体:类型:转载时间:2013-05-02 我要评论本篇文章介绍了,PHP闭包(Closure)的使用介绍,需要的朋友参考下 不知不觉发现PHP已经出到了5.5版本,而自己一直在用PHP5.2,让我看起来像深山出来的小伙子一样, ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:107
|
回复:0
php的Snoopy类
用了两天这个类,发现很好用。 获取请求网页里面的所有链接,直接使用fetchlinks就可以,获取所有文本信息使用fetchtext(其内部还是使用正则表达式在进行处理),还有其它较多的功能,如模拟提交表单等。 使 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:106
|
回复:0
php编译安装选项
./configure--prefix=/usr/local/php/--with-config-file-path=/etc/php5/cli/--with-config-file-scan-dir=/etc/php5/mods-available/--with-apxs2=/usr/local/apache243/bin/apxs--with-mysql--with-l……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:97
|
回复:0
对比PHP中newstatic()与newself()
通过newstatic()与newself()都能产生实例对象,newstatic()是在PHP5.3版本中引入的新特性,本文对二者稍作对比。一、当直接通过本类创建实例时classTest{publicstaticfunctiongetIns(){$obj1=newself();$obj2=newsta ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:88
|
回复:0
中高级PHP开发者应该掌握哪些技术?
中级PHP程序员1.Linux能够流畅的使用Shell脚本来完成很多自动化的工作;awk/sed/perl也操作的不错,能够完成很多文本处理和数据统计等工作;基本能够安装大部分非特殊的Linux程序(包括各种库、包、第三方依赖等等, ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:81
|
回复:0
linuxphp5.6安装扩展memcached
wgethttp://pecl.php.net/get/igbinary-1.1.1.tgztar-xzvfigbinary-1.1.1.tgzcdigbinary-1.1.1/usr/local/php5.6/bin/phpize./configure--with-php-config=/usr/local/php5.6/bin/php-configmakema……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:78
|
回复:0
debian7安装php5 fpm,nginx笔记
sudo apt-get install php5-adodb php5-cli php5-common php5-curl php5-dev php5-enchant php5-exactimage php5-fpm php5-gd php5-geoip php5-gmp php5-imagick php5-imap php5-interbase php5-intl php5-lasso php……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:80
|
回复:0
为什么要使用PHP框架? - 给时光以生命18
PHP成为世界上最流行的脚本语言有许多原因:灵活性,易用性等等。但通常只用PHP或者其他语言编码就会显得单调、重复,这时候就需要一个PHP框架来代替程序员完成那些重复不变的部分。本文通过回答What, ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:85
|
回复:0
Nginx下修改php.ini后重新加载配置文件命令
修改php.ini后如,我的php.ini文件是放在/etc/php.iniphp所在目录是/www/Linux/php-5.2.17修改php.ini后要用 php-fpm来进行重新加载配置文件(如php.ini)/www/Linux/php-5.2.17/sbin/php-fpmreload PS: /www/Lin ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:80
|
回复:0
PHPevent事件机制
amp;amp;lt;?php/**PHP事件机制*/classbaseClass{private$_e;publicfunction__set($name,$value){if(strncasecmp($name,amp;quot;onamp;quot;,2)===0){if(!isset($this-amp;amp;gt;_e))……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:83
|
回复:0
php数组编码转换函数的示例
场景说明/问题描述:Ajax提交页面编码为gb2312,数据库编码为utf8,在不更改页面及数据库编码的情况下插入数据。自定义函数: 代码如下复制代码iconv($in_charset,$out_charset,$arr){ returnev ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:65
|
回复:0
PHP中防止SQL注入的方法
【一、在服务器端配置】 安全,PHP代码编写是一方面,PHP的配置更是非常关键。我们php手手工安装的,php的默认配置文件在 /usr/local/apache2/conf/php.ini,我们最主 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:112
|
回复:0
开源免费的简易中文分词系统SCWS–PHP版
SCWS是SimpleChineseWordsSegmentation的缩写,即简易中文分词系统。官网:http://www.xunsearch.com/scws这是一套基于词频词典的机械中文分词引擎,它能将一整段的汉字基本正确的切分成词。词是汉语的基本语素单位 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:75
|
回复:0
***PHP中error_reporting()用法详解(含codeigniter框架中屏蔽错误提示的解决方案) ...
php中我们对错误的处理会常用到error_reporting函数了,大家可以看到最多的是error_reporting(E_ALL^E_NOTICE)了,这个到底什么意思呢,下面我来来看看。 error_reporting()函数规定报告哪个错误。该函数设置当前脚 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:68
|
回复:0
基于PHP5&JQuery的Memcached管理监控工具
http://www.junopen.com/memadmin/……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:55
|
回复:0
PHPcurl上传图片
functionsendPost($url,$path){$curl=curl_init();if(class_exists('\CURLFile')){//PHP版本amp;amp;gt;=5.5curl_setopt($curl,CURLOPT_SAFE_UPLOAD,true);$suffixIndex=s……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:67
|
回复:0
php下之微信支付jsapi
1.先申请微信支付(略) 2.获取4大参数1.APP唯一凭证(appid):(微信公众号-amp;amp;gt;基本配置)2.应用密钥(appsecret):(微信公众号-amp;amp;gt;基本配置)3.微信支付商户号(partnerID):(微信商户平台(申请微信 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:71
|
回复:0
php和.net中的Md5函数如何兼容
最近在做一个php和.net共同组成的项目,接收.net部分传送过来的一个经md5过的数据,我惊奇的发现,居然和php进行md5的结果不同,这是为啥呢?.net端程序是这么写的:System.Text.ASCIIEncodingencoding=newSystem.Te ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:70
|
回复:0
php执行效率
用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:77
|
回复:0
phpfile()函数
file()— 把整个文件读入一个数组中使用使用方法:file(filename,);可选参数flags可以是以下一个或多个常量:FILE_USE_INCLUDE_PATH//在include_path中查找文件。FILE_IGNORE_NEW_LINES//在数组每个元素的末尾不要 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:58
|
回复:0
apache2.2.4+php5.2.1配置手记
1、下载apache_2.2.4-win32-x86-no_ssl.msi和php-5.2.1-win32-installer.msi两个安装文件;2、安装apache到C:\ProgramFiles目录。对于apache需要输入的3个textbox,输入localhost,localhost,
[email protected]
。 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:49
|
回复:0
php将会话保存在数据库里
php默认把会话保存在临时文件中,保存在数据库中可以提高安全性,在共享主机服务器上,所有web站点都使用同一个临时目录,这意味着数十个程序都在同一位置进行文件读取的操作,我们很容易就编写一个脚本从这个目录里 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:69
|
回复:0
php获取域名
echo'SERVER_NAME:'.$_SERVER; //获取当前域名(不含端口号)echo'amp;amp;lt;pamp;amp;gt;'; echo'HTTP_HOST:'.$_SERVER;//获取当前域名 (含端口号)echo'amp;amp;lt;pamp;amp;gt;'; echo'REQUEST_URI:'. ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:120
|
回复:0
redisSet命令,php操作RedisSet函数介绍
Set类型介绍Set是string类型元素的集合。集合成员是唯一的,不能出现重复的数据;集合是通过哈希表实现的,最大的成员数达到2^32-1个Set原生命令命令命令描述实例SADDkeymember1向集合key添加一个或多个成员,已经存 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:62
|
回复:0
PHP遍历、删除文件夹中的所有文件
1amp;amp;lt;?php2header(amp;quot;Content-type:text/html;charset=utf-8amp;quot;);34/**5*getDirFile遍历文件夹中的所有文件6*@param$path7*/8functiongetDirFile($path){9//判断是否是文件夹10i ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:74
|
回复:0
浏览器中访问php页面没法正常显示
我之前以为主要问题是zendstudio,现在想想关zend毛线啊。php网页没法显示,主要是php和apache这两个配置的问题。如果页面在浏览器中输入地址栏后显示正常,说明配置apache和php正常了,如果调试的时候出现问题,可 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:95
|
回复:0
构建自己的PHP框架(日志)
完整项目地址:https://github.com/Evai/Aier 日志在程序开发中有着十分重要的作用,帮助开发者更快的找到程序错误并即时处理。下面制作一个非常简单的记录日志类。在services目录下创建Log.php: amp;amp;lt;?php ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:63
|
回复:0
切换Mac默认PHP版本为MAMP
https://www.jianshu.com/p/cb5b489c8d93安装装了MAMP集成环境,打开终端输入:whichphp,会显示/usr/bin/php,这个就是是系统自带的PHP版本,要切换默认的PHP版本为MAMP下的PHP,需要修改系统bash_profile并执行这 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:96
|
回复:0
PHP实现动态规划背包问题
有一堆货物,有各种大小和价值不等的多个物品,而你只有固定大小的背包,拿走哪些能保证你的背包带走的价值最多动态规划就是可以记录前一次递归过程中计算出的最大值,在之后的递归期间使用,以免重复计算。 amp;am ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:71
|
回复:0
PHP生成一个不重复随机数组的封装方法
amp;amp;lt;?php/**arrayunique_rand(int$min,int$max,int$num)*生成一定数量的不重复随机数*$min和$max:指定随机数的范围*$num:指定生成数量*///随机生成不重复的N个数functionunique_rand($min,$max,$num){//初始 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:42
|
回复:0
php二维数组排序方法(转自http://www.3lian.com/edu/2013/12-26/118882.html) ...
一维数组排序可以使用asort、ksort等一些方法进程排序,相对来说比较简单。二维数组的排序怎么实现呢?使用array_multisort和usort可以实现例如像下面的数组: 代码如下:$users=array(array('name'=amp;amp;gt; ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:72
|
回复:0
PHP使用缓存生成静态页面
http://www.cnblogs.com/lh460795/archive/2013/04/06/3003105.html在apache/bin/ab.exe 可以做压力测试,该工具可以模拟多人,并发访问某个页面. 基本的用法 ab.exe–n10000–c10-n表示请求多少次-c表示多少人如 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:65
|
回复:0
[问答题]有一个网页地址,比如PHP开发资源网主页:http://www.phpres.com/index.html,如 ...
方法1(对于PHP5及更高版本):$readcontents=fopen(amp;quot;http://www.phpres.com/index.htmlamp;quot;,amp;quot;rbamp;quot;);$contents=stream_get_contents($readcontents);fclose($readcontents);echo$contents; ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:70
|
回复:0
ubuntu本地运行php文件定时执行
一般定时执行php可以分为2种,一种是通过wget访问web service的php文件,另一种是通过php-cli直接执行php文件。这里讲的就是第二种方法。 首先下载php cli (cli的意思是命令行接口,也就是说通过命令行执行php ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:59
|
回复:0
php安装igbinary模块
下载地址:http://pkgs.org/centos-5-rhel-5/remi-x86_64/php-igbinary-1.1.1-1.el5.remi.x86_64.rpm.html源码下载地址:https://github.com/phadej/igbinaryphpize./configuremakeamp;amp;amp;amp;amp;amp;makeinst ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:93
|
回复:0
php引入文件(include和require的区别)
首先需要一个php文件:amp;amp;lt;?phpclassshao//类名必须和文件名相同!!!{public$xxx=amp;quot;666amp;quot;;}$shili=newshao();echo$shili-amp;amp;gt;xxx;?amp;amp;gt;引用:amp;amp;lt;?php//引入文件includ ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:56
|
回复:0
php抓取中国统计局最新县及县以上行政区划代码
起因:前两天突然想找个省市县的行政代码库,发现网上要么不是最新的,要么要帐号,要积分,要钱。让人好烦,就写了这个脚本。数据库结构:1CREATETABLEIFNOTEXISTS`area`(2`id`int(11)NOTNULLauto_increment,3`code ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:47
|
回复:0
算法_php猴子选大王_约瑟夫问题
题目:n个猴子围坐一圈,从第一个猴子开始数,到第m个出列,求最后一个猴子的编号.分析:首先想到循环,然后队列,然后堆,所以用数组模拟一个循环的列表,下标为,下标+1整除m干掉元素,否则加入队尾,干掉原来的元素,实现:1amp ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:87
|
回复:0
php获取前一小时、前一天、三天前、前一个月、三个月前、前一年的时间 ...
php获取前一个小时的时间:$mtime=date(amp;quot;Y-m-dH:i:samp;quot;,strtotime(amp;quot;-1houramp;quot;));php获取前一天的时间:$mtime=date(amp;quot;Y-m-dH:i:samp;quot;,strtotime(amp;quot;-1dayamp;quot;)) ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:47
|
回复:0
配置php连接apache
配置php连接apache1、安装php所需要的库yuminstallzlib-devellibxml2-devellibjpeg-devellibjpeg-turbo-devellibiconv-devel opensslopenssl-devel -yyuminstallfreetype-devellibpng-develgd-devellibcurl-de ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:33
|
阅读:38
|
回复:0
1 ...
33
34
35
36
37
38
39
40
41
... 1000
/ 1000 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部