PHP类中,判断方法是否为公开(public)属性

PHP类中,只有 public 属性的方法可以通过外部调用,而我正在开发的 VgotFaster 若是通过 URI 访问控制器中的私有方法,便会出现错误,在网上找了半天也没有一个判断类中方法是什么属性的函数,在查看了手册后,发现我们可以通过 get_class_methods() 来得到相同的效果,get_class_methods() 是获取类中方法列表的数组,而且只获取或者是默认只获取公开的方法名称,那么我们就可以通过 in_array() 来判断指定的方法是否存在或者是否公开了。

例:

  1. class TestClasss {  
  2.     private function hello(){}  
  3.     public world(){}  
  4. }  
  5.  
  6. if(in_array('hello',get_class_methods(TestClass))) {  
  7.     echo '访问正常';  
  8. else {  
  9.     echo '无权访问';  

 

Pader 2009-10-18 0

互联网之父为网址http:“//”道歉

互联网创始人蒂姆·伯纳斯-李爵士承认,互联网地址中http:后面的两条斜线并无必要。
他对英国《泰晤士报》表示,他当年其实很容易找到不用这两条斜线的解决办法。网络用户经常抱怨需要不断输入这两条斜线。伯纳斯-李爵说,30年前设计互联网的时候,没想到这两条线后来会给人带来这么多麻烦。他以幽默的环保角度道歉说,真不知道这两条线浪费了多少时间、打印墨水和纸张。

Pader 2009-10-15 0

80后偷偷“老了”的表现

1、不怎么爱发短信了,有什么事还是通个话比较好,并且喜欢长话短说。
2、不喜欢花太多时间沉浸在感情的思考中,觉得那种煽情的小情节已经不属于你了。
3、有时候挺喜欢独处的,但是你不在顾影自怜,你喜欢上上网,听听歌,并且自得其乐,偶尔玩玩游戏。
4、以前只爱看娱乐节目,并且准时等待,现在你爱看法制频道,科学探索你也经常关注。
5、会抽出空来去电影院看电影,你小时候觉得那是个很浪漫的谈情场所,你现在宠着你熟悉的导演你喜欢的演员去。
6、加了很多QQ群,从小学到工作的,有兴趣一致的或者星座一样的,但是你不怎么爱在群里发言。
7、有时候你会写博客,也有一些照片,你不经常到处走访别人的博客,因为你博客里的东西是写给自己看的。
8、偶尔哼着的歌,还是好几年前你熟悉的旋律,歌词也许都记得不太清楚了,但是依然接着哼。
9、床头至少会有一本书,也许是你并未读完的书,但是一定是一本好书,你偶尔会翻来看,知道你读完。
10、开始发现不吃早餐的严重性,不管怎么样你都会填个肚子。
11、永远给不出你年龄的确切答案,22还是23,22岁半吧。
12、有个账本,你不会像以前一样不知道钱花哪里去了。
13、开始花一个周末的时间在超市购物,并且买好你一周乃至半个月的生活用品。冰箱空了你就会记得塞满。
14、小时候喜欢把东西到处乱扔,你现在看见哪里不整洁了你会自然而然收拾一下,乱七八糟的你不舒服。
15、打电话给父母的时候开始叮嘱他们要注意身体健康,你觉得有时候你反倒像大人,他们像你的孩子。
16、不浪费水不浪费电。
17、衣服可能不会很多,但是一定都会体面。
18、偶尔喝朋友同事们聚会,你会喝点酒,但是你不会轻易让自己醉。
19、看到很小的小朋友的时候会觉得童年真美好。
20、有一个经常逛的论坛。

Pader 2009-10-13 1

游戏媒体金翎奖?简直是扯淡

http://cj.7yx.com.cn/award7/category-c10.aspx

第一名大半个月的投票才到三千多票,间隔了一天,今天他妈的变成了二万多票,前几名也都突然涨了一万多票,这简直是胡扯,要知道用户根本就没多少投票,所谓的金翎奖也只是骗骗行外人,看看那个17sy,多可笑.

Pader 2009-10-12 0

孔子曰

中午不睡,下午崩溃。

Pader 2009-9-30 0