dedlfix: strstr

Beitrag lesen

echo $begrüßung;

strstr($zeichen,$string);
bringt das gleiche wie:
strstr($string,$zeichen);
Also ist das egal wie rum ich die Argumente angebe oder nicht?

Wenn in $zeichen='foo' und $string='bar' steht, kommt in jedem Fall false raus. Da wäre es also egal. Mit 'x' und 'fox' kann ich die Beliebigkeit nicht nachvollziehen.

Jedenfalls nicht bei strstr(). Es gibt aber sehr wohl Funktionen, bei denen die Reihenfolge beliebig ist. Dies hat meist historische Gründe und die richtige Bedeutung lässt sich anhand ihrer Typen erkennen. Beispiel: implode(string $glue, array $pieces) will also einen String und ein Array übergeben bekommen. Der Wert, der ein Array ist, wird als $pieces angesehen, und der String als $glue.

echo "$verabschiedung $name";