मैं सिर्फ इसक्या एक PHP फ़ंक्शन में एक साधारण 'वापसी' बस कार्य को समय-समय पर समाप्त करता है?
// Check to see if the request is a XHR call
if (request::is_ajax())
{
// Send the 403 header
header('HTTP/1.1 403 Forbidden');
return;
}
मैं एक साधारण return
से पहले नहीं देखा है देखा है, और मैं इसे इस्तेमाल नहीं किया है। मेरा एकमात्र अनुमान यह है कि यह वास्तव में किसी भी return 'something'
(फ़ंक्शन को रोकना) जैसा ही कार्य करता है, सिवाय इसके कि परिणाम वास्तव में परिणाम नहीं देता है।
इसके अलावा, इस स्थिति में क्या होगा?
function text($var)
{
if (! $var) {
return;
}
do_something();
}
$var = text('');
मैं जानता हूँ कि यह एक बुरा उदाहरण है (यह शायद झूठी वापसी या एक अपवाद फेंक देना चाहिए), लेकिन यह एक त्रुटि हो सकता है, या $var
बस नल या खाली हो सकता है?
मुझे लगता है कि आपका मतलब एक्सएचआर था, एचएक्सआर नहीं :) –
@ गैब - यह नेट पर पाया गया एक उदाहरण था। – alex