سؤال
خطأ فادح: الدعوة إلى وظيفة غير معروف lcfirst () في C: \ XAMPP \ htdocs \ allsides \ الآخرين \ basecontroller.php على خط 9
وكيف تأتي أنها لم تجد وظيفة تعليقات على أين نص المذكورة في دليل فب الرسمي (<لأ href = "http://www.php.net/manual/en/function.lcfirst.php" يختلط = "نوفولو noreferrer "> http://www.php.net/manual/en/function.lcfirst.php )؟
المحلول
والتحقق من إصدار: (PHP 5 >= 5.3.0)
لديك الواضح أقل نسخة من ذلك. :)
phpversion()
للتحقق بسرعة إصدار ما لديك.
وكما أشار التعليقات، ومع ذلك، هذه هي وظيفة سهلة مسلي لتكرار:
if(function_exists('lcfirst') === false) {
function lcfirst($str) {
$str[0] = strtolower($str[0]);
return $str;
}
}
ويمكنك رمي رمز أعلاه في مكان ما في مشروعك مكتبة / المرافق ملف وانها لن كسر عندما / إذا الترقية إلى 5.3.0 على الطريق.
نصائح أخرى
من الصفحات اليدوية PHP كنت مرتبطة:
<اقتباس فقرة>و(PHP 5> = 5.3.0)
اقتباس فقرة>وهذه الوظيفة موجود فقط إذا كنت تستخدم PHP الإصدار 5.3 أو أحدث.