Ich habe diesen PHP-Code und ich möchte die function firstnameLength()
von der class formular_validiation
aufrufen.Aufruf einer Funktion von einer Funktion in einer Klasse
class formular_validiation
{
private static $minLength = 2;
private static $maxLength = 250;
public static function firstname() {
function firstnameLength($firstnameLength){
if ($firstnameLength < self::$minLength){
}
elseif ($firstnameLength > self::$maxLength) {
}
}
function firstnameNoSpace($firstnameNoSpace) {
preg_replace(" ", "", $firstnameNoSpace);
}
}
}
ich thougth über so etwas wie:
formular_validiation::firstname()::firstnamelength()
aber das ist falsch.
Gebrauch '$ this-> function_name 'für Anruf Funktion in der gleichen Klasse – abhayendra
wird dies nicht funktionieren, weil die Funktion in einer Funktion ist – Blueblazer172