سلام دوستان عزیز.
توی تابع isValidCity داریم:
function isValidCity($data){
if(empty($data['province_id']) or !is_numeric($data['province_id']))
return false;
...
}
اما وقتی اطلاعات رو در بدنه به این شکل ارسال میکنم:
{
"province_id" : "10",
"name" : "amir-city"
}
جواب میده و شهر ایجاد میشه.
آیا شرط is_numeric درست چک نمیشه یا من جایی رو درست متوجه نشدم؟