How do I use a class method as a callback function?

后端 未结 3 1237
星月不相逢
星月不相逢 2020-12-03 04:45

If I use array_walk inside a class function to call another function of the same class

class user
{
   public function getUserFields($userIdsArr         


        
3条回答
  •  星月不相逢
    2020-12-03 04:55

    To call a class method as a callback function in another class method, you should do :

    public function compareFucntion() {
    }
    
    public function useCompareFunction() {
      usort($arrayToSort, [$this, 'compareFucntion'])
    }
    

提交回复
热议问题