摘要: 转自:http://www.cnblogs.com/huaxiamingwang/archive/2012/02/17/2356267.html在php中,访问类的方法/变量有两种方法:1. 创建对象$object = new Class(),然后使用”->”调用:$object->attribute/function,前提是该变量/方法可访问。2. 直接调用类方法/变量:class::attribute/function,无论是静态/非静态都可以。但是有前提条件:A. 如果是变量,需要该变量可访问。B. 如果是方法,除了该方法可访问外,还需要满足:b1) 如果是静态方法,没有特殊 阅读全文
posted @ 2013-05-16 12:41 北方漂流 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 一直对php的错误处理有些不理解,最近接触的比较多,仔细想来,慢慢就有了豁然开朗的感觉。----------------------------------------------------------------------------------------------------------先来谈谈php中的 error_reporting() 这个函数:这里首先,必须说一下这个函数的参数。如下所示:错误和日志记录值常量说明备注1E_ERROR(integer)致命的运行时错误。这类错误一般是不可恢复的情况,例如内存分配导致的问题。后果是导致脚本终止不再继续运行。2E_WARNING( 阅读全文
posted @ 2013-05-15 10:31 北方漂流 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1.命令行方式awk [-F field-separator] 'commands' input-file(s)其中,commands 是真正awk命令,[-F域分隔符]是可选的。 input-file(s) 是待处理的文件。在awk中,文件的每一行中,由域分隔符分开的每一项称为一个域。通常,在不指名-F域分隔符的情况下,默认的域分隔符是空格。下面重点介绍 命令行 方式入门实例假设last -n 5的输出如下[root@www ~]# last -n 5 <==仅取出前五行root pts/1 192.168.1.100 Tue Feb 10 11:21 still l. 阅读全文
posted @ 2013-05-14 09:54 北方漂流 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 今天看源码时,发现一种以前没见过的写法:<a href="javascript:document.getElementById('code_img').src='<?php echo SITE_PROTOCOL.SITE_URL.WEB_PATH;?>api.php?op=checkcode&m=admin&c=index&a=checkcode&time='+Math.random();void(0);"><?php echo L('click_change_valida 阅读全文
posted @ 2013-05-10 14:20 北方漂流 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 今天在做项目的时候遇到了一个问题,就是关于textarea里的换行问题。其实textarea里的换行符\n是一直存在的,包括从获取值到传递值再到存储在数据库中,只不过当我们把其显示在<div>等标签中的时候,这个换行符就会被空格所代替,造成换行丢失的错觉。其实,当我们把这些值重新放到textarea里时,我们就会发现,这些值还是保持着我们提交时的换行状态。解决办法:一:提交的时候,可以用1 <textarea name="lala" id="lala"></textarea>2 <scirpt type=&quo 阅读全文
posted @ 2013-05-08 15:14 北方漂流 阅读(2184) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.csdn.net/jadyer/article/details/8212067我们通常会把应用部署在Linux上,而在使用vi查询应用日志时,可能会发现有一个^M符号,如下所示[2012112107:53:19][pool-3-thread-3][AbstractAction]^M------------------------------------------------------------------------------------------^M【通信双方】(0x00004AFE:niosocket,server,/192.168.13.3:595 阅读全文
posted @ 2013-05-08 11:10 北方漂流 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 兼容主流浏览器的【加入收藏】实例 兼容Firefox、IE、chrome、safari、opera浏览器的方法 1 <script type="text/javascript"> 2 3 function addFavorite(){ 4 5 var title = document.title; 6 7 var URL = document.URL; 8 9 // alert(title+" ==> "+URL);10 11 try {12 13 window.external.addFavorite(URL, ti... 阅读全文
posted @ 2013-04-23 21:54 北方漂流 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 转自:http://justcoding.iteye.com/blog/843645有一种情形是这样子的,比如机票业务中的订票流程,我们需要一个非常可靠的当前时间来支持,尽管大多数服务器的时间是非常准确的,我们使用time()来获取的时间是可靠的,但未免会有不确切的情况,也有的服务器由于未开启ntp(Network Time Protocol) 来进行时间同步,再由于硬件环境等因素,导致时间五花八门,这在通常,也就差个几分钟、最多几个小时的情况是无可厚非的,因为在同一个网站使用的是同一个 时间,可是有的时候这样很糟糕。在internet上,有免费专门提供UTC时间校正的授时服务器,使用NTP协 阅读全文
posted @ 2013-04-16 13:40 北方漂流 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 转自:http://doc.chinaunix.net/linux/201111/1813440.shtml在所申请的几个PHP 主页空间中,能够提供mail功能的实在不多,总是调用完mail()函数之后就毫无下文了。但是电子邮件在网上生活中的作用越来越大作用我不想再说了,但是如果主页空间不支持mail()发送那么怎么办呢?我也想过通过socket来实现邮件发送,但无奈对用php 进行socket编程不熟悉,再加上发送邮件要用到SMTP协议,又要读不少的英文了,所以一直也没有去研究过。终于有一天我发现了一篇文章,关于用socket编程发送邮件。我如获至宝般将其拷贝下来,并且将其改造成了一个ph 阅读全文
posted @ 2013-04-16 13:23 北方漂流 阅读(558) 评论(1) 推荐(0) 编辑
摘要: 转自:http://www.php100.com/html/webkaifa/PHP/PHPyingyong/2011/0214/7523.htmlSocket协议的形象描述 1.一个是发动机(Socket),提供了网络通信的能力 一个是轿车(Http),提供了具体的方式2.socket的英文原义是“孔”或“插座”。在这里作为4BDS UNIX的进程通信机制,取后一种意义。socket非常类似于电话插座。以一个国家级电话网为例。电话的通话双方相当于相互通信的2个进程,区号是它的网络地址;区内一个单位的交换机相当于一台主机,主机分配给每个用户的局内号码相当于socket号。任何用户在通话... 阅读全文
posted @ 2013-04-16 13:20 北方漂流 阅读(229) 评论(0) 推荐(0) 编辑