PHP_Bibel阅读笔记(二)--脸黑的一天(?一年)
程序员文章站
2022-05-06 14:17:44
...
一早上起来把50包开了,一张橙卡。。。就问还有谁。。。。。。。。。。。本命年啊,我去买红内裤还不行么。。。。 81
86 \n "; 93 echo "\n"; 94 $width=100/count($button); 95 while (list($name,$url)=each($button)) { 96 $this->DisplayButton($width,$name,$url, 97 !$this->IsURLCurrentPage($url)); 98 } 99 echo " \n";100 echo "\n";101 }102 103 private function IsURLCurrentPage($url)104 {105 if (strpos($_SERVER['PHP_SELF'], $url)==false){106 return false;107 } else{108 return true;109 }110 }111 112 private function DisplayButton($width,$name,$url,$active=true)113 {114 if ($active){115 echo "
实时更新,老哥的号的30包什么都没有。。。。不过中午又开了5包,皇帝,好评啊!!!
五、代码重用与函数编写
include警告与require的错误;
大量的包含实现,可以改ini文件中的:auto_prepend_file和auto_append_file;
global关键字也是可以用在函数内的参数的;
参数的引用传递和return
1 namespace Bible\Basic\FunctionUse;2 3 include_once 'index.php';4 $value=10;5 increment1($value);6 echo $value;echo "
";7 $value2=100;8 $value2=increment2($value2);9 echo $value2;echo "
";
1
递归函数比循环慢且占用更多内存,虽然很多循环都可以用递归来代替;(在应用领域中基本不用它
六、面向对象
好玩的代码,学到些东西!
1 "http://115.159.201.78/wordpress/", 12 "Basic"=>"Section1.php" 13 ); 14 15 public function __set($name,$value) 16 { 17 $this->$name=$value; 18 } 19 20 public function Display() 21 { 22 echo "\n\n"; 23 $this->DisplayTitle(); 24 $this->DisplayKeywords(); 25 $this->DisplayStyles(); 26 echo "\n\n"; 27 $this->DisplayHeader(); 28 $this->DisplayMenu($this->button); 29 echo $this->content; 30 $this->DisplayFooter(); 31 echo "\n\n"; 32 } 33 34 private function DisplayTitle() 35 { 36 echo "".$this->title." "; 37 } 38 39 private function DisplayKeywords() 40 { 41 foreach ($this->keyword as $words){ 42 echo ""; 43 } 44 } 45 46 private function DisplayStyles() 47 { 48 ?> 49 73 79
83 | The OOP page | 84
上一篇: 有关回收周期的文章推荐3篇
下一篇: tomcat集群负载均衡配置