¸üÐÂʱ¼ä:2018Äê04ÔÂ06ÈÕ15ʱ22·Ö À´Ô´:ÀÖÓã²¥¿Í ä¯ÀÀ´ÎÊý:
ThinkPHPµ¥×Öĸº¯ÊýʹÓÃ×ܽá
1. U()
URL×é×° Ö§³Ö²»Í¬URLģʽ
U($url='',$vars='',$suffix=true,$domain=false)
@param string $url URL±í´ïʽ£¬¸ñʽ£º'[Ä£¿é/¿ØÖÆÆ÷/²Ù×÷#êµã@ÓòÃû]?²ÎÊý1=Öµ1&²ÎÊý2=Öµ2...'
@param string|array $vars ´«ÈëµÄ²ÎÊý£¬Ö§³ÖÊý×éºÍ×Ö·û´®
@param string $suffix α¾²Ì¬ºó׺£¬Ä¬ÈÏΪtrue±íʾ»ñÈ¡ÅäÖÃÖµ
@param boolean $domain ÊÇ·ñÏÔʾÓòÃû
@return string
2. D()
Dº¯ÊýÓÃÓÚʵÀý»¯Ä£ÐÍÀà ¸ñʽ [×ÊÔ´://][Ä£¿éÄ£ÐÍ
D($name='',$layer='')
@param string $name ×ÊÔ´µØÖ·
@param string $layer Ä£ÐͲãÃû³Æ
@return Model
3. M()
Mº¯ÊýÓÃÓÚʵÀý»¯Ò»¸öûÓÐÄ£ÐÍÎļþµÄModel
M($name='',$tablePrefix='',$connection='')
@param string $name ModelÃû³Æ Ö§³ÖÖ¸¶¨»ù´¡Ä£ÐÍ ÀýÈçMongoModel:User
@param string $tablePrefix ±íǰ׺
@param mixed $connection Êý¾Ý¿âÁ¬½ÓÐÅÏ¢
@return Model
4. I()
»ñÈ¡ÊäÈë²ÎÊý Ö§³Ö¹ýÂ˺ÍĬÈÏÖµ
I($name,$default='',$filter=null)
ʹÓ÷½·¨:
I('id',0); //»ñÈ¡id²ÎÊý ×Ô¶¯ÅжÏget»òÕßpost
I('post.name','','htmlspecialchars'); //»ñÈ¡$_POST['name']
I('get.'); //»ñÈ¡$_GET
5. B()
Ö´ÐÐij¸öÐÐΪ
B($name,$tag='',&$params=NULL)
@param string $name ÐÐΪÃû³Æ
@param string $tag ±êÇ©Ãû³Æ(ÐÐΪÀàÎÞÐè´«Èë)
@param Mixed $params ´«ÈëµÄ²ÎÊý
@return void
6. C()
¶ÁÈ¡¼°ÉèÖÃÅäÖòÎÊý
C($name=null,$value=null,$default=null)
@param string|array $name ÅäÖñäÁ¿
@param mixed $value ÅäÖÃÖµ
@param mixed $default ĬÈÏÖµ
@return mixed
7. E()
Å׳öÒì³£´¦Àí
E($msg, $code=0)
@param string $msg Òì³£ÏûÏ¢
@param integer $code Òì³£´úÂë ĬÈÏΪ0
@return void
8. G()
¼Ç¼ºÍͳ¼ÆÊ±¼ä(΢Ãë)ºÍÄÚ´æÊ¹ÓÃÇé¿ö
G($start,$end='',$dec=4)
ʹÓ÷½·¨:
G('begin'); // ¼Ç¼¿ªÊ¼±ê¼Çλ
// ... Çø¼äÔËÐдúÂë
G('end'); // ¼Ç¼½áÊø±êǩλ
echo G('begin','end',6); //ͳ¼ÆÇø¼äÔËÐÐʱ¼ä ¾«È·µ½Ð¡Êýºó6λ
echo G('begin','end','m'); // ͳ¼ÆÇø¼äÄÚ´æÊ¹ÓÃÇé¿ö
Èç¹ûend±ê¼ÇλûÓж¨Ò壬Ôò»á×Ô¶¯ÒÔµ±Ç°×÷Ϊ±ê¼Çλ
ÆäÖÐͳ¼ÆÄÚ´æÊ¹ÓÃÐèÒª MEMORY_LIMIT_ON ³£Á¿Îªtrue²ÅÓÐЧ
@param string $start ¿ªÊ¼±êÇ©
@param string $end ½áÊø±êÇ©
@param integer|string $dec СÊýλ»òÕßm
@return mixed
9. L()
»ñÈ¡ºÍÉèÖÃÓïÑÔ¶¨Òå(²»Çø·Ö´óСд)
L($name=null,$value=null)
@param string|array $name ÓïÑÔ±äÁ¿
@param mixed $value ÓïÑÔÖµ»òÕß±äÁ¿
@return mixed
10. T()
»ñȡģ°æÎļþ ¸ñʽ ×ÊÔ´://Ä£¿é@Ö÷Ìâ/¿ØÖÆÆ÷/²Ù×÷
T($template='',$layer='')
@param string $name Ä£°æ×ÊÔ´µØÖ·
@param string $layer ÊÓͼ²ã(Ŀ¼)Ãû³Æ
@return string
11. N()
ÉèÖúͻñȡͳ¼ÆÊý¾Ý
N($key,$step=0,$save=false)
ʹÓ÷½·¨:
N('db',1); // ¼Ç¼Êý¾Ý¿â²Ù×÷´ÎÊý
N('read',1); // ¼Ç¼¶ÁÈ¡´ÎÊý
echo N('db'); // »ñÈ¡µ±Ç°Ò³ÃæÊý¾Ý¿âµÄËùÓвÙ×÷´ÎÊý
echo N('read'); // »ñÈ¡µ±Ç°Ò³Ãæ¶ÁÈ¡´ÎÊý
@param string $key ±êʶλÖÃ
@param integer $step ²½½øÖµ
@return mixed
12. A()
Aº¯ÊýÓÃÓÚʵÀý»¯¿ØÖÆÆ÷
¸ñʽ£º[×ÊÔ´://][Ä£¿é¿ØÖÆÆ÷
A($name,$layer='',$level='')
@param string $name ×ÊÔ´µØÖ·
@param string $layer ¿ØÖƲãÃû³Æ
@param integer $level ¿ØÖÆÆ÷²ã´Î
@return Controller|false
13. R()
Ô¶³Ìµ÷ÓÿØÖÆÆ÷µÄ²Ù×÷·½·¨
URL ²ÎÊý¸ñʽ [×ÊÔ´://][Ä£¿é¿ØÖÆÆ÷/²Ù×÷
R($url,$vars=array(),$layer='')
@param string $url µ÷ÓõØÖ·
@param string|array $vars µ÷ÓòÎÊý Ö§³Ö×Ö·û´®ºÍÊý×é
@param string $layer Òªµ÷ÓõĿØÖƲãÃû³Æ
@return mixed
14. W()
äÖȾÊä³öWidget
W($name,$data=array())
@param string $name WidgetÃû³Æ
@param array $data ´«ÈëµÄ²ÎÊý
@return void
15. S()
»º´æ¹ÜÀí
S($name,$value='',$options=null)
@param mixed $name »º´æÃû³Æ£¬Èç¹ûΪÊý×é±íʾ½øÐлº´æÉèÖÃ
@param mixed $value »º´æÖµ
@param mixed $options »º´æ²ÎÊý
@return mixed
16. F()
¿ìËÙÎļþÊý¾Ý¶ÁÈ¡ºÍ±£´æ Õë¶Ô¼òµ¥ÀàÐÍÊý¾Ý ×Ö·û´®¡¢Êý×é
F($name, $value='',$path=DATA_PATH)
@param string $name »º´æÃû³Æ
@param mixed $value »º´æÖµ
@param string $path »º´æÂ·¾¶
@return mixed
±¾ÎİæÈ¨¹éÀÖÓã²¥¿ÍPHPѧԺËùÓУ¬»¶Ó×ªÔØ£¬×ªÔØÇë×¢Ã÷×÷Õß³ö´¦¡£Ð»Ð»£¡
×÷ÕߣºÀÖÓã²¥¿ÍPHPÅàѵѧԺ
Ê×·¢£ºhttp://php.itcast.cn/
±±¾©Ð£Çø