如何使PHP函数在CodeIgniter函数内工作

时间:2016-04-06 12:55:22

标签: php codeigniter

我有一个CodeIgniter函数,在其中我有一个PHP函数。我无法使PHP函数正常工作。请参阅下面的代码。 acmazdami($parameter)函数的参数是一个数组。也许这与此有关。谁能帮忙。最诚挚的问候,并提前感谢你......

  public function pozisyon_tutma() {// CI function
    function acmazdami($parametre){//PHP function inside the CI function
    $dizi = array();
    $dizi = $parametre;
    print_r(array_values($dizi))."<br>";
    echo "Tamamdır <br>";
  }

将数组发送到PHP函数的代码。它也在上面提到的CI功能中:

} else {
    echo "... kontrol...<br>";
    echo $aday_tas."<br> code has read until here";
    acmazdami(array ($vezir_yerleri));
}

代码没有给出任何错误,但我无法获得该行

print_r(array_values($dizi))."<br>";

上班。此致...

2 个答案:

答案 0 :(得分:1)

你必须做$this->acmazdami(your value) 在自定义PHP函数之前添加$this

答案 1 :(得分:1)

在控制器中使用$this->YOURMETHOD调用同一类中的方法。不要在其他方法中使用Write方法

public function_1()// CI function
{

 //  do something

}
public function_2()//CI function
{
      $this->function_1() // to access function_1 
}