×ðÁú¿­Ê±

ThinkPHP6µÄ·ÓÉÓÐÄÄЩÖÖÀࣿÔõÑùʹÓã¿

thinkphp6µÄ·ÓÉÓÐÄÄЩÖÖÀࣿÔõÑùʹÓã¿

ThinkPHP6ÊÇÒ»¸ö»ùÓÚPHPµÄ¿ªÔ´¿ò¼Ü£¬ÌṩÁ˺ÜÊÇÇ¿Ê¢ºÍÎÞаµÄ·Óɹ¦Ð§£¬ÒÔÖ§³Ö¶àÖÖÀàÐ͵Ä·ÓÉ ¡£ÔÚ±¾ÎÄÖУ¬ÎÒÃǽ«ÌÖÂÛThinkPHP6ÖпÉÓõIJî±ðÖÖÀàµÄ·Óɼ°ÆäÓ÷¨ ¡£

»ùÓÚURLģʽµÄ·ÓÉ

ÕâÊÇThinkPHP6ÖÐ×î»ù±¾µÄ·ÓÉÀàÐÍ£¬»ùÓÚURLģʽºÍ²ÎÊýÆ¥Åä¾ÙÐзÓÉÆ¥Åä ¡£ÔÚ´Ë·ÓÉÀàÐÍÖУ¬URLÖеÄÿ¸ö²ÎÊý¶¼´ú±íÒ»¸ö¿ØÖÆÆ÷ÀàµÄÒªÁìÃû»ò²ÎÊý ¡£ÀýÈ磺

Route::rule('/index/:id', 'index/index/index');

µÇ¼ºó¸´ÖÆ

ÔÚÉÏÊö´úÂëÖУ¬Â·ÓɹæÔòÊ×ÏȽç˵ÁËÒ»¸öURLģʽ£¬²¢Ê¹ÓÃðºÅÖ¸¶¨ÁËÒ»¸ö²ÎÊý:id ¡£¸Ã²ÎÊý½«Æ¥Åä¿ØÖÆÆ÷ÀàIndexÖеÄÒªÁìindex£¬²¢Ìṩһ¸öÃûΪidµÄ²ÎÊý ¡£

RESTful·ÓÉ

RESTful·ÓÉÊÇÒ»ÖÖ»ùÓÚHTTPν´ÊµÄ·ÓÉ£¬¿ÉÓëRESTful APIÒ»ÆðʹÓà ¡£ÕâÖÖÀàÐ͵Ä·ÓÉÔÊÐíÄúÔÚͳһ¸öURLÏ´¦Öóͷ£¶àÖÖHTTPÇëÇóÀàÐÍ£¨ÈçGET¡¢POST¡¢PUT¡¢DELETEµÈ£© ¡£ÀýÈ磺

Á¬Ã¦Ñ§Ï°¡°PHPÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»

Route::rule('/user/:id', 'user', 'GET|DELETE|PUT');

µÇ¼ºó¸´ÖÆ

ÔÚ´Ë·ÓɹæÔòÖУ¬ÎÒÃÇʹÓÃÁËroute£¨£©º¯ÊýÀ´½ç˵Ãû³ÆΪuserµÄ·ÓÉ£¬²¢Ö¸¶¨ÁËÔÊÐíµÄHTTPν´Ê£ºGET¡¢DELETEºÍPUT ¡£

·ÓÉ·Ö×é

ThinkPHP6ÖзÓÉ·Ö×鹦ЧÔÊÐíÄú×éÖ¯ºÍÖÎÀíÏà¹ØµÄ·ÓÉ ¡£ÀýÈ磬Äú¿ÉÒÔÔÚÒ»×é·ÓÉÖнç˵¹«¹²Ç°×º£¬ÒÔ±ã¸üºÃµØ×éÖ¯ÄúµÄÓ¦ÓóÌÐòµÄ·ÓÉ ¡£ÀýÈ磺

Route::group('/admin', function () {
    Route::rule('/index/:id', 'admin/index/index');
    Route::rule(':controller/:action', 'admin/:controller/:action');
});

µÇ¼ºó¸´ÖÆ

ÔÚÉÏÊö´úÂëÖУ¬ÎÒÃÇÊ×ÏȽç˵ÁË·ÓÉ×é/admin£¬²¢ÔÚÆäÖнç˵ÁËÁ½¸ö·ÓɹæÔò ¡£µÚÒ»¸ö¹æÔò½«Æ¥Åä/admin/index/:id·ÓÉ£¬µÚ¶þ¸ö¹æÔò½«Æ¥Åä/admin/:controller/:action·ÓÉ ¡£×¢ÖØ£¬ÔÚµÚ¶þ¸ö¹æÔòÖУ¬¿ØÖÆÆ÷ºÍ²Ù×÷µÄÃû³Æ¶¼ÓÃռλ·û:controllerºÍ:actionÀ´ÌåÏÖ ¡£

¶¯Ì¬Â·ÓÉ

¶¯Ì¬Â·ÓÉÔÊÐíÄúÔÚ·ÓɹæÔòÖÐʹÓÃÕýÔò±í´ïʽ ¡£ÕâʹÄú¿ÉÒÔÖ¸¶¨¸üÖØ´óµÄ·ÓɹæÔò£¬ÒÔ¸üºÃµØ¿ØÖÆÆ¥Åä ¡£ÀýÈ磺

Route::rule(':year/:month/:day', 'news/date', ['method' => 'get'], ['year' => 'd{4}', 'month' => 'd{2}', 'day' => 'd{2}']);

µÇ¼ºó¸´ÖÆ

ÔÚ´Ë·ÓɹæÔòÖУ¬ÎÒÃǽç˵ÁËÈý¸öռλ·û:year¡¢:monthºÍ:day£¬²¢Ê¹ÓÃÕýÔò±í´ïʽÀ´ÏÞÖÆÿ¸ö²ÎÊýµÄÃûÌà ¡£

·ÓÉ»º´æ

·ÓÉ»º´æÊÇÒ»¸öºÜÊÇÓÐÓõĹ¦Ð§£¬¿ÉÒÔ×ÊÖúÄúÌá¸ßÓ¦ÓóÌÐòµÄÐÔÄÜ ¡£Í¨¹ýÔÊÐíÄú»º´æÒÑÆÊÎöµÄ·ÓɹæÔò£¬Â·ÓÉ»º´æ¿ÉÒÔ¼ÓËÙÓ¦ÓóÌÐòµÄ·ÓÉÆÊÎöËÙÂÊ ¡£ÒªÆôÓ÷ÓÉ»º´æ£¬ÇëÔÚÓ¦ÓóÌÐòÉèÖÃÎļþconfigÖÐÉèÖÃÒÔÏÂÑ¡Ï

// ¿ªÆô·ÓÉ»º´æ
'route_cache' => true,

µÇ¼ºó¸´ÖÆ

ÔÚ´ËÉèÖÃÖУ¬ÎÒÃǽ«Ñ¡Ïîroute_cacheÉèÖÃΪtrue£¬ÒÔÔÊÐí»º´æÒÑÆÊÎöµÄ·ÓɹæÔò ¡£

×ܽá

ÔÚ±¾ÎÄÖУ¬ÎÒÃÇÌÖÂÛÁËThinkPHP6ÖпÉÓõIJî±ðÖÖÀàµÄ·Óɼ°ÆäÓ÷¨ ¡£Â·ÓÉÊÇWebÓ¦ÓóÌÐòµÄ½¹µã²¿¼þÖ®Ò»£¬Òò´ËÊìÁ·ÕÆÎÕ²î±ðÀàÐ͵Ä·ÓÉÊÇ¿ª·¢¸ßЧºÍÎÞаµÄÓ¦ÓóÌÐòµÄÒªº¦ ¡£

ÒÔÉϾÍÊÇThinkPHP6µÄ·ÓÉÓÐÄÄЩÖÖÀࣿÔõÑùʹÓ㿵ÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼ ¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±ÊµÊ±ÐÞÕý»òɾ³ý ¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
¡¾ÍøÕ¾µØͼ¡¿¡¾sitemap¡¿