当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: PHP几点精华 from ddvip.netPHP几点精华作者:
 

 

 ·几个常见shell下载    »显示摘要«
    摘要:ksh: http://rpmfind.net/linux/rpm2html/search.php?query=pdksh tcsh/csh: http://rpmfind.net/linux/rpm2html/search.php?query=tcsh&system=&arch= zsh: http://rpmfind.net/linux/rpm2html/search......
    摘要:v1.01 last edition by thomas(2005-2-4) 前言:   脚本在freebsd4.10上测试完成。于原文上的相关脚本(用于linux)做了相应修改。 参考:   http://www.net130.com/2004/6-22/224959.html           ――使用mrtg监控网络信息流量 目 录排序脚本(加到/etc/crontab中) - 2 -附件......


PHP几点精华
上一页   ...$funname("this is a function !");

?>   【程序编程相关:关于飞机射击类游戏的设计原理

【推荐阅读:模拟布料运算之后的心得介绍。

变量的“指针”.这个指针加上了双引号,表明他不是真正的指针.看看下例:   【扩展信息:vc。net 游戏开发 第二章 创建3D

<?php

function($a) {

$a ++;

}

$c = 0;

function($c);

echo $c; //$c仍为0

function(&$a) {

$a ++;

}

$c = 0;

echo $c; //$c为1

?>  

之所以称其为“指针”,就是因为他有了与c语言中指针相同的功能.但这又不是真正的指针,只能够是这样的去理解.  

2.正则表达式  

正则表达式是一个非常大的题目,perl的正则表达式的强大是闻了名的.而php也不弱,他继承了perl的正则表达式法则,还有自己的一套法则.这里只说php自己的正则表达式.  

正则表达式是最基本的元素.简单地说就是一套规则,用于去判定其它的元素是不是符合自身的规则,或者说是不是有相同的特征描述.  

正则表达式的开始符:^,结尾符$,这两个符号间的是匹配的元素.如检查一个电话号码是不是打往北京的号,用正则表达式表示就是“^010$”.只要前3位区号是010,就是北京的号,后面的电话号码就不用管了.然后,用正则表达式匹配函数ereg来判断,例:  

<?php

$pattern = "^010$";

$phone = "01080718828";

if(ereg($pattern, $phone))

echo "打往北京的号";

else

echo "不是打往北京的号";

?>  

这就是正则表达式.北京的电话都是8位数字的,那我要知道这个号码是不是正确了?假如他按了9位号呢?如果判断正误?这就要用到正则表达式的字符簇.那么上例的正则表达式就要这样写:^010[0-9]$,就能同时判断号码是不是符合规则.正则表达式有很多的应用,像lbb.vbb论坛在发贴时的所谓vbb代码lbb代码的解析,都是用正则表达式完成的.  

3.模板

知道了正则表达式的功能,那么就可以知道模板了.什么是模板?举个例子吧?一般写网页用到了后台程序的时候,都是在网页里面插入程序代码.如php.这就是html与php的混写.这样的优点是读取速度快,缺点是如果大家分工合作做网站,那么非程序员就不会改网了.  

而用模板,则可以达到分工的最合理化.美工只做页面,程序只写后台,然后再合起来.优秀的jsp提供了自定义标签的功能很好地完成了模板功能.
...   下一页
 ·关于脚本的第一行    »显示摘要«
    摘要:一直以为脚本的第一行是必须要以类似“#!/bin/sh”这样一个说明来开始的,昨天,发现错了。脚本可以没有这个解释器的说明,如果没有这个解释器的话,那么执行脚本的时候就会使用当前的shell来解释,如果是在系统启动的时候运行这个脚本估计就有问题了,因为这个时候似乎还没有任何shell被载入。(可惜没什么时间去验证)......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE