分类 成长之路 中的文章

php foreach跳出本次/当前循环与终止循环方法

PHP中用foreach()循环中,想要在循环的时候,当满足某个条件时,想要跳出本次循环继续执行下次循环,或者满足某个条件的时候,终止foreach()循环,分别会用到:continue 与 break foreach($arras $key => $value){ if($value=='a'){ continue;// 当 $value为a时,跳出本次循环 } if($value=='b'){ break;// 当 $value为b时,终止循环 } }……

阅读全文

PHP中this,self,parent的区别

一、PHP中this,self,parent的区别之一this篇 面向对象编程(OOP,Object OrientedProgramming)现已经成为编程人员的一项基本技能。利用OOP的思想进行PHP的高级编程,对于提高PHP编程能力和规划web开发构架都是很有意义的。 PHP5经过……

阅读全文

让 typecho 支持 JSON 输出

让 typecho 支持 JSON 输出,做小程序API接口 <?php if (stripos($this->request->getRequestUri(), 'json')) { $arr = array(); while ($this->next()) { $this->categories = $this->categories[0]; $content = htmlspecialchars_decode($this->content); $content = preg_replace( "@<script(.*?)</script>@is", "", $content ); $content = preg_replace( "@<iframe(.*?)</iframe>@is", "", $content ); $content = preg_replace( "@<style(.*?)</style>@is", "", $content ); $this->content = preg_replace( "@<(.*?)>@is", "", $content ); $a = array('title' => $this->title, 'date' => $this->date->format('F j, Y'), 'content' => $this->content, 'url' => $this->permalink, 'categories' => $this->categories, 'tags' => $this->tags); $arr[] = $a; } $num = count($arr); $this->response->throwJson(array("status" => 1,"num" => $num, "data" => $arr)); } ?>……

阅读全文

最近文章

分类

标签

友情链接

其它