Je suis assez nouveau pour PHP, donc j'ai un petit problème que j'apprends:classe PHP ne reviendra pas à une chaîne
J'ai construit une classe appelée DataStrip.php
<?php
final class DataStrip
{
public function DataStrip()
{
// constructor
}
public function stripVars($vars)
{
return $vars;
}
}
?>
et je suis en train de passer la fonction publique stripVars une valeur:
<?php
include_once ('lib/php/com/DataStrip.php');
echo($projCat);
$a = new DataStrip;
$a->stripVars($projCat);
echo($a);
?>
cependant, je reviens cette erreur:
(!) Catchable fatal error: Object of class DataStrip could not be converted to string in myfilepath
... un conseil peut-être sur ce que je pourrais faire mal ici? En ce moment c'est juste une fonction de test car j'essaie de m'habituer à PHP OOP. :)
Je suppose qu'il manque du code dans l'implémentation donnée de 'stripVars()'? Pouvez-vous l'ajouter? – beggs
Voulez-vous dire 'echo ($ a-> stripVars ($ projCat));'? –