Kann ich/Wie... Aufruf einer geschützten Funktion außerhalb einer Klasse in PHP

Habe ich eine geschützte Funktion, die definiert wird, innerhalb einer bestimmten Klasse. Ich möchte in der Lage sein, rufen Sie diese geschützte Funktion außerhalb der Klasse innerhalb einer anderen Funktion. Ist das möglich und wenn ja wie kann ich es erreichen

class cExample{

   protected function funExample(){
   //functional code goes here

   return $someVar
   }//end of function

}//end of class


function outsideFunction(){

//Calls funExample();

}
Das können Sie nicht. Das würde Niederlage der Zweck der mit einem geschützten Funktion in den ersten Platz. Könnten Sie eine öffentliche Methode, die unter Berufung auf die protected-Methode in Ihrem Namen, aber warum dann eine protected-Methode, um mit zu beginnen?
Ein Duplikat der stackoverflow.com/q/12255740/2088851

InformationsquelleAutor Terry Hoverter | 2013-06-18

Schreibe einen Kommentar