首页 PHP专区
  • 【1】使用HTTPS协议的时候能否窃取抓取到用户数据包?

    blogdaren 2015-05-21   1035次来访
    通俗的讲,HTTPS保证安全的方式就是利用SSL协议给传输的数据进行非对称加密,当黑客在客户端或者服务端进行监听的时候,还是一样可以抓取双方传输的数据包,不过这时的数据包是加密的,而且是非对称加密,如果黑客无法获得加密数据的公钥私钥对,只能破解数据包,就需要破解加密算法,但是这种破解不是一般人能做的,所以黑客窃取了你的数据无法解密,也就无法窃取你的实际信息,就保证了安全。
  • 【2】PHP历史版本官方下载地址

    blogdaren 2015-05-21   1133次来访
    PHP历史版本官方下载地址: http://php.net/releases/ http://php.net/releases/ http://php.net/releases/ http://php.net/releases/ http://php...
  • 【3】新版Godaddy客服联系方式发生变更:仅提供在线Chat并且取消电子邮件方式

    blogdaren 2015-05-02   1190次来访
    godaddy官网旧版早期是提供通过电子邮件的方式联系客服解决问题的。目前网站已经改版,已经取消电子邮件方式,即便我们发邮件过去,也会给我们回复信息,但是所有信息都是一样的内容,让我们通过在线live chat或者电话咨询。对于我们英文不好的用户来说,另外电话国际长途漫游好昂贵的说,所以一般多是选择在线Chat。 客服快速通道:http://support.godaddy.com 然后...
  • 【4】分享一个中华人民共和国身份证ID生成类

    blogdaren 2015-04-28   2080次来访
    <?php /** * @file id.php * * 根据法定规则生成真实有效身份证: 至于唯一性只能由应用层保证 * * ++++++++++++身份证号码规则解读+++++++++++++ * 比如身份证号:11010119800101007X * 110101 19800101 007 X * 行政区域编码 ...
  • 【5】PHP环境变量之$_SERVER["SERVER_NAME"] 和$_SERVER["HTTP_HOST"]的区别

    blogdaren 2015-04-25   1061次来访
    区别如下: 1. 通常情况: $_SERVER["HTTP_HOST"] 在HTTP/1.1协议规范下,会根据客户端的HTTP请求输出信息。 $_SERVER["SERVER_NAME"] 默认情况下直接输出apache的配置文件httpd.conf中的ServerName值。 2. 当服务器为非80端口时: _SERVER["HTTP_HOST"] 会输出...
  • 【6】php使用glob()函数查找文件

    blogdaren 2015-04-21   1280次来访
    PHP的glob()函数就好比scandir() 一样,可以用来查找目录或文件。 官方定义: 该函数返回一个包含有匹配文件/目录的数组, 如果出错返回 false。 举例说明: //取得所有的后缀为PHP的文件 $files = glob('*.php'); print_r($files); //获取PHP文件和html文件 $files = glob('*.{...
  • 【7】一个实例里用到正则的非贪婪模式和引用分组

    blogdaren 2015-04-09   950次来访
    问题背景: 解决方案: 效果图: 总结关键点: 1. 非贪婪模式 2. 引用分组
  • 【8】概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM

    blogdaren 2015-02-25   1311次来访
    CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。 FastCGI FastCGI像是一个常驻(long-liv...
  • 【9】Strict Standards: Redefining already defined constructor for class DBO in /path/to/xxx.php解决方法

    blogdaren 2015-01-25   1449次来访
    问题背景: 今天在调试数据库类DBO.class.php的时候,出现报错: Strict Standards: Redefining already defined constructor for class DBO in /opt/lampp/www/test/db/DBO.class.php on line 63 产生原因: 对于PHP类有两种构造函数,一种...
  • 【10】使用PHP直接在共享内存中存储数据集

    blogdaren 2015-01-25   1610次来访
    概述 共享内存是一种在相同机器中的应用程序之间交换数据的有效方式。一个进程可创建一个可供其他进程访问的内存段,只要它分配了正确的权限。每个内存段拥有一个惟一的 ID(称为 shmid),这个 ID 指向一个物理内存区域,其他进程可在该区域操作它。创建并提供了合适的权限之后,同一台机器中的其他进程就可以操作这些内存段:读取、写入和删除。 这 表明使用 C 语言编写...
  • 【11】判断文件存在用is_file还是file_exists?

    blogdaren 2015-01-25   1621次来访
    在写程序时发现在判断文件是否存在时,有两种写法,有的人用了is_file,有的人用了file_exists,用哪个更好或者说更合适呢? 事实上:PHP的 file_exists = is_dir + is_file 写程序验证一下:分别执行1000次,记录所需时间。 文件存在(当前目录) is_file:0.4570ms file_exists:2.0640ms 文件存...
  • 【12】PHP调用C函数

    blogdaren 2015-01-23   1393次来访
    用php调用C函数,常通过调用系统命令函数的方式来实现,其中主要有system()和exec()两种,还有一种是passthru(),这种方法没有尝试,暂不作讨论。 system()方法输出并返回最后一行的shell结果。 exec()不输出结果,返回最后一行shell结果,所有结果可以保存到一个返回的数组里面。 相同点是都可以获取命令执行的状态码。 PHP调用C函数方法为...
  • 【13】PHP分布式抓取框架模型

    blogdaren 2015-01-23   1230次来访
    守护进程,负责向加入集群,并初始化和管理子进程 检查子进程,负责检查系统是否正常运行,并与集群进行心跳检测,故障转移,主从自荐. 计划子程序,当本节点为主的时候,则启动,负责调度计划任务. 处理子程序,负责监听并执行任务进行任务处理.
  • 【14】Parse error: syntax error, unexpected $end

    blogdaren 2015-01-22   1470次来访
    When programming in PHP, webmaster can encounter an error with a message such as parse error:syntax error, unexpected $end. This error is related to a syntax error in PHP. The most probable cause of t...
  • 【15】smarty中使用in_array函数

    blogdaren 2015-01-22   1065次来访
    方法一: <{  if $price | in_array:$selected_array  }> 方法二: <{  if in_array($price, $selected_array)  }>