PHP基础 函数 第八天

用户自定义函数 <?php function xlxz($arg_1, $arg_2, …, $arg_n) { echo “只是一个范例.\n”; return $retval; } ?> 任何有效的 PHP 代码都有可能出现在函数内部,甚至包括其它函数和类定义。      函数名和… Continue reading »

PHP基础 流程控制 第七天

return /  include / require / require_once() / include_once()/ goto return 如果在一个函数中调用 return()语句,将立即结束此函数的执行并将它的参数作为函数的值返回。return()也会终止 eval() 语句或者脚本文件的执行。     如果在全局范围中调用,则当前脚本文件中止运行。如果当前脚本文件是被   include()… Continue reading »

PHP基础 流程控制 第六天

for / foreach / break / continue / switch / declare for for 循环是 PHP 中最复杂的循环结构。它的行为和   C 语言的相似。 for… Continue reading »

PHP基础 流程控制 if while 第五天

if if 结构是很多语言包括 PHP   在内最重要的特性之一,它允许按照条件执行代码片段。PHP 的   if 结构和 C 语言相似:   <?php if ($x > $l) echo “this… Continue reading »

PHP基础 运算符 第四天

算术运算符 算术运算符 例子 名称         结果 -$a           取反        … Continue reading »

PHP基础 常量 第三天

常量 常量是一个简单值的标识符(名字)。如同其名称所暗示的,在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量)。常量默认为大小写敏感。通常常量标识符总是大写的。     常量名和其它任何 PHP 标签遵循同样的命名规则。合法的常量名以字母或下划线开始,后面跟着任何字母,数字或下划线。用正则表达式是这样表达的:[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]* 语法    可以用 define() 函数来定义常量。在    PHP 5.3.0 以后,可以使用 const关键字在类定义的外部定义常量。一个常量一旦被定义,就不能再改变或者取消定义。      常量只能包含标量数据(boolean,integer,float… Continue reading »

PHP基础 数据类型 第二天

PHP 支持8种基本的数据类型。 四种标量类型:   boolean (布尔型)     integer (整型)     float (浮点型, 也称作 double)     string (字符串)… Continue reading »

PHP 基础 基本语法 第一天

<?php 中间写PHP代码 ?>   推荐写法 <%  中间写PHP 代码 %>  不推荐 <?  中间写PHP代码 ?>     不推荐 <script language=”php”>中间写php代码</script>  不推荐 当… Continue reading »

php get_headers timeout file_get_contents timeout 执行超时处理

1. get_headers() timeout超时处理 $urls = array( ‘http://www.php-php.com/’, ‘http://www.163.com/’, ‘http://php.xlxz.org.la/’ ); function xlxzUrl($url) { // 避免请求超时超过了PHP的执行时间 $executeTime = ini_get('max_execution_time'); ini_set(‘max_execution_time’, 0);… Continue reading »

防火墙设置 Netfilter/Iptables 第16天

Iptables 防火墙讲义What’s Iptables?iptables 是一种基于包过滤的防火墙Iptables 需要 2.4 以上版本的内核支持2.6 内核仍然支持 iptablesiptables 和内核的关系iptables 命令iptables–t filter–A INPUT–p tcp –dport 23–j REJECTiptables [-t 要操作的表] <操作命令>… Continue reading »