معرفی تابعی دیگر

ساخت وبلاگ
سلام خدمت دوستان و اساتید محترم

یه سوال داشتم این تابع در ورژن های جدید PHP منسوخ شده میشه اگر کسی میدونه چه تابع جایگزینی هست که من با اون کار کنم ممنون میشم :

کد PHP:

call_user_method_array 


یه تابعی باشه که همین کار رو برام انجام بده.

من کد اصلی رو هم براتون میگذارم شاید بهتر راهنمایی کنید :

کد PHP:

<?php
$url
=!empty($_GET['url']) ? strtolower($_GET['url']) : 'index/index';
$url=explode('/',$url);
$controllerName=$url[0];
$actionName=(isset($url[1]) ? $url[1] : 'index').'Action';
$params=count($url) > array_slice($url2-count($url)) : '';
if(
file_exists('../controllers/'.$controllerName.'.php'))
{
    require_once 
'../controllers/'.$controllerName.'.php';
    
$controllerReallName=ucfirst($controllerName);
    
$ctrl=new $controllerReallName;
    if(
method_exists($controllerName,$actionName))
    {
        
/*
        call_user_method_array ($actionName,$ctrl,$params);
        */
    
}
    else
    {
        echo 
"ErrorActionName :" .$actionName ."Does Not Exist";
    }
}
else
{
    echo 
"EroorControllerName :".$controllerName" Does not Exist";
}
?>


الان اون قسمتی که comment کردم اونجا مشکل دارم که چه تابعی جایگزینش کنم اصلا هست یا باید فکر دیگه بکنم ممنون.

php مرکز کد های سایت...
ما را در سایت php مرکز کد های سایت دنبال می کنید

برچسب : نویسنده : استخدام کار phpco بازدید : 140 تاريخ : يکشنبه 30 خرداد 1395 ساعت: 17:51