PHP_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> PHP >>列表
PHP变量、常量变量:$var="1000";常量:define("ROOT","/tmp");类常量:constaaa=10;类变量:同样还是$xxx;全局变量:global$xxx;$GLOBALS['xxxx']Ruby变量、常量变量:aa=10或者_a=10小写字母或者下划线开头常量:Ma=10实例变量:@hello=10类变量:@@t=20全局变量:$aa=10PHP基本的类实例化<?phpclassdemo{function__construct($name){$this... 查看全文
· ubuntu+php+mysql+nginx安装发布时间:2011-12-20
1.nginx的安装:sudoadd-apt-repositoryppa:nginx/stable//添加源sudoapt-getupdate//更新sudoapt-getinstallnginx//安装安装完可以在本机测试:启动nginx:sudo/etc/init.d/nginxstart;访问:http://localhost;出现"Welcometonginx!",安装成功;关闭nginx:sudo/etc/init.d/nginxstop;重启nginx:sudo/etc/init... 查看全文
· 通过xdebug来分析PHP引用发布时间:2011-12-20
一直没搞懂php的引用,今天面试的时候又碰到了,借助xdebug貌似理解了一点,记录一下。code1:$a="xiaoshenge";$b=&$a;unset($b);echo"b=$b";echo"a=$a";结果:b=a=xiaoshengecode2:$a="xiaoshenge";$b=&$a;unset($a);echo"b=$b";echo"a=$a";结果:b=xiaoshengea=猜测:面试的时候是code1,由于没搞懂PHP的引用当时就猜测的写了b=a=... 查看全文
php函数method_exists()与is_callable()的区别在哪?在php面相对象设计过程中,往往我们需要在调用某一个方法是否属于某一个类的时候做出判断,常用的方法有method_exists()和is_callable(),相比之下,is_callable()函数要高级一些,它接受字符串变量形式的方法名作为第一个参数,如果类方法存在并且可以调用,则返回true。如果要检测类中的方法是否能被调用,可以给函数传递一个数组而不是类的方法名作为参数。数组必须包含对象或类名... 查看全文
本人懒人一个,不想重新手动编译php,既然官方的yum源里面没有,那总有一个源有吧,找找总算找到一个,如下添加一个额外的源:#rpm–importhttp://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka#gedit/etc/yum.repos.d/utterramblings.repo在打开的文件中加入以下内容:[utterramblings]name=Jason’sUtterRamblingsRepobaseurl=http://www... 查看全文
· facebook hiphop php vm 实现概述发布时间:2011-12-16
facebookhiphopphpvm实现概述一、src目录概述:compiler:编译器expression:php的expression所对应的astnode使用的数据结构statement:对应php的语句parser:生成出来astanalysis:静态语义分析(变量类型、作用域、常量表、变量表、函数表……)ffi:多语言交互层(大概是实现胶水的接口)hphp:入口idl:接口定义system:php这一层的系统环境third_party:借用的第三方包util:工具类runtime... 查看全文
不重新编译PHP为php增加openssl模块的方法yum-yinstallopenssl/usr/local/bin/是php的安装目录切换到php安装目录的etx/openssl目录cd/usr/local/src/php-5.2.8/ext/openssl/usr/local/bin/phpizeCannotfindconfig.m4... 查看全文
· phpstrom 优化设置发布时间:2011-12-15
-Xms700m-Xmx700m-XX:MaxPermSize=200m-XX:ReservedCodeCacheSize=64m-server-XX:NewSize=128m-XX:+UseParNewGC-XX:ParallelGCThreads=4-XX:+UseConcMarkSweepGC-XX:CMSInitiatingOccupancyFraction=60-ea-Didea.platform.prefix=PhpStorm... 查看全文
######前期工作######sudoapt-getupdate#先更新下#sudoapt-getinstallmakebisonflexgccpatchautoconfgitsudoapt-getinstalllibpng-devlibjpeg-devlibxml2-devlibevent-devlibcurl4-openssl-devlibmcrypt-devlibmysqlclient-devlibming-devlibfreetype6... 查看全文
· 我自己的PHP环境安装配置发布时间:2011-12-14
最近可能会用到PHP。第一步当然想到要安装开发环境。网上有很多一键安装的,因为我机器上已经安装有了mysql所以不想重复在安装一个mysql。就决定使用单独的配置安装。一开始在网上找了很多教程呀什么的。遇到了很多的问题。记录一下我的安装过程,留作备忘。第一步:下载ApacheHTTPServer(httpd)2.2.21Win32Binarywithoutcrypto(nomod_ssl)(MSIInstaller):httpd-2.2.21-win32-x86-no_ssl... 查看全文
在报价的时候为了给浏览者更清晰明确的数字,所以需要用到数字格式化,有两种方法,一种自己写函数,另一种当然是系统自带的,其实我更喜欢系统自带的。先来系统简单的:stringnumber_format(floatnumber[,intdecimals[,stringdec_point,stringthousands_sep]]):查看代码1echonumber_format('169856420');输出结果将为:169,856,420查看代码1echonumber_format... 查看全文
<?php/*Utf-8、gb2312都支持的汉字截取函数cut_str(字符串,截取长度,开始长度,编码);编码默认为utf-8开始长度默认为0*/functioncut_str($string,$sublen,$start=0,$code='UTF-8'){if($code=='UTF-8'){$pa="/[\x01-\x7f]|[\xc2-\xdf][\x80-\xbf]|\xe0[\xa0-\xbf][\x80-\xbf]|[\xe1-\xef][\x80-\xbf][\x80... 查看全文
· PHP趣味开发一发布时间:2011-12-13
最近时间有些充裕,利用PHP实现了几个有意思的东东,拿来分享一下:<?php/***php画个菱形**思路:多少行for一次,然后在里面空格和标记符号for一次。**@authorflyer0126*@date2011-12-09**///上半部分for($i=0;$i<10;$i++){for($j=0;$j<9-$i;$j++){echo"&nbsp;";}for($k=0;$k<(2*$i+1);$k++){echo"`";}echo"<br/>... 查看全文
· Mac Lion上安装配置Nginx PHP PHP-FPM发布时间:2011-12-13
<!--?xmlversion="1.0"encoding="UTF-8"standalone="no"?-->InstallNginxAndPHP-FPMOnMacLion安装Nginx方法1:使用brew.brewinstallnginx按提示操作,安装完成后nginx的配置文件在/usr/local/etc/nginx/nginx.conf。启动nginx:nginx或者sudonginx注意:若nginx的监听端口为1024以下,则需要使用sudo... 查看全文
本文摘自互联网,COPY主义,也要申明一下!一、安装centos5.5操作系统www.51zhajinhua.comCentOS开发社区已发布了新的5.5版本。CentOS5.5基于RedHatEnterprisLinux5.5.0,其中包括Kernel2.6.18、Apache2.2、PHP5.1.6、MySQL5.0、PostgreSQL8、GNOME2.16、KDE3.5、OpenOffice.org2.3、Firefox3.0、Evolution2.12等等。此外,CentOS5... 查看全文
· php字符串函数发布时间:2011-12-09
1查找字符位置函数:strpos($str,search,[int]):查找search在$str中的第一次位置从int开始;stripos($str,search,[int]):函数返回字符串在另一个字符串中第一次出现的位置。该函数对大小写不敏感strrpos($str,search,[int]):查找search在$str中的最后一次出现的位置从int2、提取子字符函数(双字节)submit($str,intstart[,intlength])... 查看全文
· php+mysql 免费空间发布时间:2011-12-09
终于找到一块php+mysql的免费空间http://www.000webhost.com/489158.html晚上回去试试~~... 查看全文
· PHP 分页发布时间:2011-12-09
仿GOOGLE和Discuz分页函数(php)这个函数只需要2个参数当前页码和总页数,$site是路径,文件名可以按自己的需要修改这个函数不能传递其他参数,如果要传递其他参数,在函数里自己加一个参数就行了<?php//计数$sql=“SELECTcount(*)FROM`andycms_title`;”;$numrs=mysql_query($sql)ordie(mysql_error());$numrow=mysql_fetch_row($numrs);$num=$numrow[0]... 查看全文
好久没写技术博客了,今天兴起写上一篇。最近安排新来的同事写爬虫抓站,咨询我如何对ajax型的网页数据进行抓取。比如http://www.chewen.com这个站点,“更多新问题”就是发送的ajax请求。其实抓ajax的页面和抓普通的页面区别不大。ajax只不过是做了一次异步的http请求,只要使用firebug类似的工具,找到请求的后端服务url和传值的参数,然后对该url传递参数进行抓取即可。利用firebug的网络工具,如图所示:下面代码就是以车问网站为例,通过curl发送POST请求... 查看全文
· PHP学习笔记(一)发布时间:2011-12-08
<spanstyle="font-family:'TimesNewRoman';font-size:16px;"></span><divstyle="font-family:Arial;margin-top:1px;margin-right:4px;margin-bottom:2px;margin-left:2px;background-color:rgb(255,255,255);line-height:1.6;font-size:14px;"><... 查看全文