×ðÁú¿­Ê±

thinkphpÇëÇó´ø²ÎµÄÒªÁì

ÔÚweb¿ª·¢ÖÐ £¬¾­³£»áÓöµ½ÐèÒªÒÔÇ°¶ËÒ³ÃæÏòºó¶ËЧÀÍÆ÷·¢ËÍ´ø²ÎÊýµÄÇëÇó ¡£¶øÔÚphp¿ò¼ÜÖÐ £¬thinkphpÊÇÒ»¸öºÜÊÇÓÅÒìµÄÑ¡Ôñ ¡£±¾ÎĽ«ÏÈÈÝÔõÑùÔÚthinkphp¿ò¼ÜÖз¢ËÍ´ø²ÎÊýÇëÇóµÄÒªÁì ¡£

thinkphp¿ò¼ÜÌṩÁ˶àÖÖÒªÁìÀ´·¢ËÍÇëÇó £¬×î³£¼ûµÄÊÇʹÓÃcurl¿â·¢ËÍHTTPÇëÇó ¡£¿ÉÊÇ £¬ÕâÖÖÒªÁìÐèҪдһЩÏà¶Ô½Ï¶àµÄ´úÂë £¬ÐèÒªÉèÖÃÐí¶à²ÎÊý £¬²»Ì«ÓѺà ¡£Í¬Ê± £¬thinkphp¿ò¼Ü»¹ÌṩÁ˸üΪ¼òÆӵķ½·¨ £¬¿ÉÒÔͨ¹ý×Ô´øµÄRequest¹¤¾ßÀ´·¢ËÍÇëÇó ¡£

getÒªÁì

getÒªÁì³£ÓÃÓÚ´ÓЧÀÍÆ÷»ñÈ¡Êý¾Ý £¬Í¨¹ýURLת´ï²ÎÊý ¡£ÎÒÃÇ¿ÉÒÔʹÓÃRequest¹¤¾ßµÄparamÒªÁì»ñÈ¡GET²ÎÊý £¬Ê¾ÀýÈçÏ£º

use thinkRequest;

$request = Request::instance();
$id = $request->param('id');
$name = $request->param('name');

µÇ¼ºó¸´ÖÆ

ÉÏÊö´úÂëÖÐ £¬ÎÒÃÇÊ×ÏÈʹÓÃuseÒªº¦×ÖÒýÈëRequestÀà £¬È»ºóͨ¹ýRequest::instance()ÒªÁì»ñÈ¡Request¹¤¾ß ¡£½ÓÏÂÀ´ £¬ÎÒÃÇ¿ÉÒÔʹÓÃparamÒªÁìÀ´»ñÈ¡URLת´ïµÄ²ÎÊý ¡£ÀýÈç £¬ÈôÊÇÎÒÃÇÐèÒª»ñÈ¡idºÍname²ÎÊý £¬¿ÉÒÔÏñÉÏÃæʾÀýÖÐÄÇÑùд´úÂë ¡£

postÒªÁì

postÒªÁìͨ³£ÓÃÓÚÏòЧÀÍÆ÷Ìá½»Êý¾Ý £¬Í¨¹ý±íµ¥µÈ·½·¨×ª´ï²ÎÊý ¡£ÎÒÃÇ¿ÉÒÔͨ¹ýRequest¹¤¾ßµÄpostÒªÁì»ñÈ¡POST²ÎÊý £¬Ê¾ÀýÈçÏ£º

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

use thinkRequest;

$request = Request::instance();
$username = $request->post('username');
$password = $request->post('password');

µÇ¼ºó¸´ÖÆ

ÓëgetÒªÁìÀàËÆ £¬ÉÏÊö´úÂëÖÐ £¬ÎÒÃÇÊ×ÏÈʹÓÃuseÒªº¦×ÖÒýÈëRequestÀà £¬È»ºóͨ¹ýRequest::instance()ÒªÁì»ñÈ¡Request¹¤¾ß ¡£½Ó×Å £¬ÎÒÃÇ¿ÉÒÔʹÓÃpostÒªÁìÀ´»ñÈ¡POST²ÎÊý ¡£ÀýÈç £¬ÈôÊÇÎÒÃÇÐèÒª»ñÈ¡Óû§ÃûºÍÃÜÂë²ÎÊý £¬¿ÉÒÔÏñÉÏÃæʾÀýÖÐÄÇÑùд´úÂë ¡£

requestÒªÁì

requestÒªÁìÊÇÒ»¸ö½ÏÁ¿Í¨ÓõÄÒªÁì £¬¿ÉÒÔͬʱ»ñÈ¡GETºÍPOST²ÎÊý ¡£ÎÒÃÇ¿ÉÒÔͨ¹ýRequest¹¤¾ßµÄrequestÒªÁì»ñÈ¡ÇëÇó²ÎÊý £¬ÀýÈ磺

use thinkRequest;

$request = Request::instance();
$name = $request->request('name');
$age = $request->request('age');

µÇ¼ºó¸´ÖÆ

ÉÏÊö´úÂëÖÐ £¬ÎÒÃÇÊ×ÏÈʹÓÃuseÒªº¦×ÖÒýÈëRequestÀà £¬È»ºóͨ¹ýRequest::instance()ÒªÁì»ñÈ¡Request¹¤¾ß ¡£½Ó×Å £¬ÎÒÃÇ¿ÉÒÔʹÓÃrequestÒªÁìÀ´»ñÈ¡ÇëÇó²ÎÊý ¡£ÀýÈç £¬ÈôÊÇÎÒÃÇÐèÒª»ñÈ¡Óû§ÃûºÍÄêËê²ÎÊý £¬¿ÉÒÔÏñÉÏÃæʾÀýÖÐÄÇÑùд´úÂë ¡£

´øĬÈÏÖµµÄ»ñÈ¡·½·¨

ÈôÊÇÎÒÃÇÏëÔÚûÓÐת´ï²ÎÊýʱÉèÖÃÒ»¸öĬÈÏÖµ £¬¿ÉÒÔÔÚparam¡¢post»òrequestÒªÁìµÄµÚ¶þ¸ö²ÎÊýÖÐÉèÖà £¬Ä¬ÈÏÖµ ¡£ÀýÈ磺

use thinkRequest;

$request = Request::instance();
$id = $request->param('id', 0);  // ÈôÊÇûÓÐת´ï'id'²ÎÊý£¬ÔòĬÈÏֵΪ0
$name = $request->param('name', 'unknown');  // ÈôÊÇûÓÐת´ï'name'²ÎÊý£¬ÔòĬÈÏֵΪ'unknown'

µÇ¼ºó¸´ÖÆ

ÉÏÊö´úÂëÖÐ £¬ÎÒÃÇÔÚparamÒªÁìµÄµÚ¶þ¸ö²ÎÊýÖÐÉèÖÃÁËĬÈÏÖµ ¡£ÈôÊÇûÓÐת´ï²ÎÊý £¬½«»á·µ»ØÎÒÃÇÉèÖõÄĬÈÏÖµ ¡£

¶à¸ö²ÎÊý»ñÈ¡·½·¨

µ±ÎÒÃÇÐèÒª»ñÈ¡¶à¸ö²ÎÊýʱ £¬¿ÉÒÔʹÓÃparamÒªÁìת´ïÒ»¸ö°üÀ¨ËùÓвÎÊýÃûµÄÊý×é ¡£ÀýÈ磺

use thinkRequest;

$request = Request::instance();
$params = $request->param(['id', 'name', 'age']);

µÇ¼ºó¸´ÖÆ

ÉÏÊö´úÂëÖÐ £¬ÎÒÃÇʹÓÃparamÒªÁìת´ïÁËÒ»¸ö°üÀ¨’id’¡¢’name’ºÍ’age’²ÎÊýÃûµÄÊý×é £¬½«»á·µ»Ø°üÀ¨ÕâЩ²ÎÊýµÄ¹ØÁªÊý×é ¡£

»ñÈ¡ÇëÇóÒªÁì

ÔÚijЩÇéÐÎÏ £¬ÎÒÃÇÐèÒªÅжÏÇëÇóÊÇͨ¹ýGETÕÕ¾ÉPOST·½·¨·¢Ë굀 ¡£ÎÒÃÇ¿ÉÒÔʹÓÃRequest¹¤¾ßµÄmethodÒªÁì»ñÈ¡ÇëÇóÒªÁì ¡£ÀýÈ磺

use thinkRequest;

$request = Request::instance();
if ($request->method() == 'GET') {
  // ´¦Öóͷ£GETÇëÇó
} else if ($request->method() == 'POST') {
  // ´¦Öóͷ£POSTÇëÇó
}

µÇ¼ºó¸´ÖÆ

ÉÏÊö´úÂëÖÐ £¬ÎÒÃÇʹÓÃmethodÒªÁì»ñÈ¡ÇëÇóÒªÁì £¬²¢Í¨¹ýifÓï¾äÅжÏÇëÇó·½·¨ ¡£

×ܽá

±¾ÎÄÏÈÈÝÁËÔÚthinkphp¿ò¼ÜÖÐÇëÇó´ø²ÎÊýµÄÒªÁì £¬°üÀ¨get¡¢postºÍrequestÒªÁì ¡£±ðµÄ £¬ÎÒÃÇ»¹ÏÈÈÝÁË´øĬÈÏÖµµÄ»ñÈ¡·½·¨¡¢¶à¸ö²ÎÊý»ñÈ¡·½·¨ºÍ»ñÈ¡ÇëÇóÒªÁì ¡£ÕâЩҪÁì¿ÉÒԺܺõØÖª×ãWeb¿ª·¢ÖÐÇëÇó²ÎÊýµÄÐèÇó £¬Ìá¸ßÁË¿ª·¢Ð§ÂÊ ¡£

ÒÔÉϾÍÊÇthinkphpÇëÇó´ø²ÎµÄÒªÁìµÄÏêϸÄÚÈÝ £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

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

Ïà¹ØÐÂÎÅ

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

18523999891

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

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

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