我做了一个小程序,结构如下 index.php head.php |______shcool | |______page1.php | |______page2.php | |______calsss | |______page3.php | |______page4.php index.php、shcool/page1.php 、shcool/page2.php、class/page3.php、class/page4.php都共同调用一个head.php文件,作为网页的首部, 我想做一个判断,如果是访问shcool下的page1.php、page2.php的话,head.php的背景色是蓝色 如果是访问class下的jpage3.php、page4.php的话,head.php的背景颜色是绿色的, 我是这样做 <? $url=$_SERVER["PHP_SELF"]; if($url=="/shcool/page1.php") {echo("bgcolor='blue'");} else {echo("bgcolor='green'");} ?> 这样做的,在shcool 跟class里有多少个页面我的就得写多少个, 我记得是有个涵数是可以匹配到一个文件夹的,判断是否在shcool/里面,而不用每个页面的重复写! 在线等候高手指点! 万分感谢!
使用VBSCRIPT的字符串函数 语法形式:Left(string,length) 返回包含字符串中从左边算起指定数量的字符. 参数说明:string必要参数.字符串表达式其中最左边的那些字符将被返回.如果string包含Null,将返回Null. length必要参数;为Variant(Long).数值表达式,指出将返回多少个字符.如果为0,返回零长度字符串("").如果大于或等于string的字符数,则返回整个字符串. Dim MyString, LeftString MyString = "VBSCript" LeftString = Left(MyString, 3) 'LeftString 包含 "VBS".