desatir7316
دوشنبه 04 اسفند 1393, 11:29 صبح
سلام دوستان
یه مشکل عجیب برام پیش اومده. قسمت های مختلف کدم true میدن ولی وقتی ترکیب می شن false میدن:
مثلا :
مقدار کد زیر رو که با مثلا var_dump چاپ می کنم true میده :
isset($params['post'])
این قسمت کد هم بازم true میده :
$params['post']->createdBy == $user
ولی وقتی اینارو ترکیب می کنم و می خوام نتیجه رو بر گردونم بهم false می ده:
return isset($params['post']) ? ($params['post']->createdBy == $user) : false;
یه مشکل عجیب برام پیش اومده. قسمت های مختلف کدم true میدن ولی وقتی ترکیب می شن false میدن:
مثلا :
مقدار کد زیر رو که با مثلا var_dump چاپ می کنم true میده :
isset($params['post'])
این قسمت کد هم بازم true میده :
$params['post']->createdBy == $user
ولی وقتی اینارو ترکیب می کنم و می خوام نتیجه رو بر گردونم بهم false می ده:
return isset($params['post']) ? ($params['post']->createdBy == $user) : false;