💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۴ sajadgheisari
تمرین HomeWork
احمدرضا فاطمی کیا حل شده توسط احمدرضا فاطمی کیا
$array = array('firstname' => 'sajad', 'age'=> 28 , 'from' => 'tehran');
$jsontoencode = json_encode($array);
echo $jsontoencode ;
echo "<hr>";
    function is_json($jsontoencode)
{
    json_decode($jsontoencode);
    return json_last_error() === JSON_ERROR_NONE;
}
$jsontoencode = '{"firstname":"sajad","age":28,"from":"tehran"}';
if (is_json($jsontoencode)) {
    echo 'JSON is valid';
} else {
    echo 'JSON is not valid';
}

سلام

بله شکل صحیح اعتبارسنجی همین روش هست. 

بهترین پاسخ
احمدرضا فاطمی کیا ۱۹ اردیبهشت ۱۴۰۳، ۱۷:۵۹

موردی که هست داخل دوره با یکسری از توابع آشنا نشده بودیم با تقلب از سایت‌های دیگه و یه کم چرخیدن داخل پروژه‌های دیگه تونستم باهاشون آشنا بشم.

sajadgheisari ۱۹ اردیبهشت ۱۴۰۳، ۲۱:۴۵

سلام،

این مورد کاملا طبیعی است و باید مدام این کارو تکرار کنید و مطالعتون رو بیشتر کنید تا سرعت یادگیری و سطحتون رشد بالایی داشته باشد.

محسن موحد ۲۰ اردیبهشت ۱۴۰۳، ۲۳:۰۷