خطای Fatal error: Can't use function return value in write context
#1
Note 
مربوط به تاپیک
خطایابی کدهای php - مشکلات رایج برنامه نویسان
(در Tab جدید باز میشود)


این خطا معمولا زمانی اتفاق میوفته که شما بجای یک متغیر نتیجه یک تابع رو به تابع empy یا isset میدید.
مثال:
کد php:
if(empty(trim($var))){
... 
این محدودیتیه که php برای این تابع گذاشته که علتشو من نمیدونم برای حل این مشکل باید کد رو به دو تکه تقسیم کنید:
کد php:
$var trim($var);
if(empty(
$var)){ //All good
... 
حالا همه چیز درسته.

پاسخ
ایجاد موضوع جدید   پاسخ به موضوع  

موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
Note خطای Fatal error: Using $this when not in object context Daniel 0 1,205 06-12-2014 ساعت 15:55
آخرین ارسال: Daniel
Note خطای Fatal Error: Call to Undefined function XXX Daniel 0 423 28-08-2014 ساعت 16:04
آخرین ارسال: Daniel
Note خطای MySQL: You have an error in your SQL syntax; check the manual that corresponds to your MySQL Daniel 0 398 18-08-2014 ساعت 17:43
آخرین ارسال: Daniel
Note خطای Warning: [function]: failed to open stream Daniel 0 323 31-07-2014 ساعت 18:50
آخرین ارسال: Daniel
Note خطای Fatal error: Call to a member function x() on a non-object mahbobe.prog 7 1,080 26-07-2014 ساعت 09:29
آخرین ارسال: WWWorker
Note خطای Fatal error: Call to a member function ... on a non-object Daniel 0 377 24-07-2014 ساعت 09:17
آخرین ارسال: Daniel
Note نحوه هندل کردن Fatal Error در php Daniel 0 381 06-07-2014 ساعت 21:28
آخرین ارسال: Daniel
Note خطای Parse error: syntax error, unexpected '?>', expecting function (T_FUNCTION) mahbobe.prog 1 506 11-05-2014 ساعت 17:56
آخرین ارسال: C0der
Note رفع error mahbobe.prog 2 551 15-04-2014 ساعت 07:48
آخرین ارسال: mahbobe.prog
Note خطای عجیب درsyntax error PHP Php1 1 501 13-09-2013 ساعت 16:34
آخرین ارسال: Daniel

کاربرانِ درحال بازدید از این موضوع:   1 مهمان