laravelÔõôÅжϿÕÖµ
ÔÚlaravel¿ª·¢ÖУ¬ÎÒÃǾ³£ÐèÒªÅжÏij¸ö±äÁ¿ÊÇ·ñΪ¿Õ¡£ÔÚphpÖУ¬ÎÒÃÇͨ³£Ê¹ÓÃempty()ºÍisset()º¯ÊýÀ´ÅжÏÊÇ·ñΪ¿Õ£¬µ«ÔÚlaravelÖУ¬ÓиüÀû±ãµÄÒªÁìÀ´´¦Àí¿ÕÖµÅжϡ£ÏÂÃ潫ÏÈÈÝһЩlaravelÅжϿÕÖµµÄ³£ÓÃÒªÁì¡£
ʹÓÃnull
ÔÚLaravelÖУ¬¿ÉÒÔʹÓÃnullÀ´ÌåÏÖÒ»¸ö±äÁ¿Îª¿Õ¡£ÈôÊDZäÁ¿µÄֵΪnull£¬ËµÃ÷ËüûÓб»¸³Öµ»òÕß±»ÏÔʽµØ¸³ÖµÎªnull¡£
ÀýÈ磬ÈôÊÇÒªÅжÏÒ»¸ö±äÁ¿ÊÇ·ñΪ¿Õ£¬¿ÉÒÔʹÓÃÒÔÏ´úÂ룺
if ($variable === null) { // ±äÁ¿Îª¿Õ }
µÇ¼ºó¸´ÖÆ
ʹÓÃempty()
ËäÈ»ÔÚPHPÖÐempty()º¯ÊýµÄÌåÏÖ²¢²»Îȹ̣¬µ«ÔÚLaravelÖÐËü±»ÖØнç˵Ϊһ¸ö¸üÇå¾²¡¢¸ü¿É¿¿µÄº¯Êý¡£empty()º¯Êý¿ÉÒÔÓÃÀ´ÅжϱäÁ¿ÊÇ·ñΪ¿Õ¡£
ÀýÈ磬¼ÙÉèÄãÏëÅжÏÒ»¸ö×Ö·û´®ÊÇ·ñΪ¿Õ£¬¿ÉÒÔʹÓÃÒÔÏ´úÂ룺
if (empty($string)) { // ×Ö·û´®Îª¿Õ }
µÇ¼ºó¸´ÖÆ
empty()º¯Êý²»µ«¿ÉÒÔÅжÏ×Ö·û´®ÊÇ·ñΪ¿Õ£¬»¹¿ÉÒÔÅжÏÆäËûÀàÐ͵ıäÁ¿¡£
ʹÓÃis_null()
is_null()º¯ÊýÊÇÒ»¸öPHPº¯Êý£¬µ«ÔÚLaravelÖÐÒ²¿ÉÒÔʹÓ᣸ú¯ÊýÓÃÓÚÅжÏÒ»¸ö±äÁ¿ÊÇ·ñΪnull¡£
ÀýÈ磬ÈôÊÇÒªÅжÏÒ»¸ö±äÁ¿ÊÇ·ñΪnull£¬¿ÉÒÔʹÓÃÒÔÏ´úÂ룺
if (is_null($variable)) { // ±äÁ¿Îª¿Õ }
µÇ¼ºó¸´ÖÆ
ʹÓÃ$variable
ÔÚLaravelÖУ¬Ö±½ÓʹÓñäÁ¿Ãû¿ÉÒÔÅжϱäÁ¿ÊÇ·ñΪ¿Õ¡£ÈôÊÇÒ»¸ö±äÁ¿²»±£´æ»òÕß±»¸³ÖµÎªnull£¬Õâ¸ö±äÁ¿»á±»ÒÔΪÊǿյġ£
ÀýÈ磬ÈôÊÇÒªÅжÏÒ»¸ö±äÁ¿ÊÇ·ñΪ¿Õ£¬¿ÉÒÔʹÓÃÒÔÏ´úÂ룺
if (!$variable) { // ±äÁ¿Îª¿Õ }
µÇ¼ºó¸´ÖÆ
×¢ÖØ£¬ÕâÖÖÒªÁìÖ»ÊÊÓÃÓÚÅжϱäÁ¿ÊÇ·ñΪ¿Õ£¬²»¿ÉÓÃÓÚÅжϱäÁ¿ÊÇ·ñ±£´æ¡£
ʹÓÃis_null()ºÍempty()
ÔÚijЩÇéÐÎÏ£¬Í¨¹ý×éºÏʹÓÃis_null()ºÍempty()º¯Êý¿ÉÒÔ¸ü׼ȷµØÅжϱäÁ¿ÊÇ·ñΪ¿Õ¡£ÀýÈ磬ÈôÊÇÒªÅжÏÒ»¸öÊý×éÊÇ·ñΪ¿Õ£¬¿ÉÒÔʹÓÃÒÔÏ´úÂ룺
if (is_null($array) || empty($array)) { // Êý×éΪ¿Õ }
µÇ¼ºó¸´ÖÆ
ÕâÖÖÒªÁì¿ÉÒÔ×èÖ¹¿ÕÊý×éºÍnullÊý×éÖ®¼äµÄ»ìÏý¡£
×ܽá
ÒÔÉÏÊÇLaravelÖеÄһЩ³£ÓÃÒªÁìÀ´ÅжϿÕÖµ¡£ËäÈ»ÔÚPHPÖÐÒ²ÓÐÀàËƵĺ¯Êý£¬¿ÉÊÇÔÚLaravelÖУ¬ÕâЩº¯Êý±»ÖØнç˵ºÍÓÅ»¯£¬Ê¹µÃÅжÏÔ½·¢Àû±ã¡¢Çå¾²¡¢¿É¿¿¡£ÔÚÏÖʵ¿ª·¢ÖУ¬²»¹ÜʲôÇéÐΣ¬ÎÒÃǶ¼ÒªÑø³ÉÅжϱäÁ¿ÊÇ·ñΪ¿ÕµÄºÃÏ°¹ß¡£Ö»ÓÐÕâÑù£¬ÎÒÃǵijÌÐò²Å»ªÔ½·¢½áʵ¡¢Îȹ̡£
ÒÔÉϾÍÊÇlaravelÔõôÅжϿÕÖµµÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡