Wieder leicht modifiziert
PHP-Code:
<p class="byel">1. Zuweisung: <?php $xx = $this->replaceInsertTags('{{post::xxxx}}'); ?></p>
<p class="byel">2. Variable Wert: <?php echo $xx; ?></p>
<p class="byel">3. Variable Typ: <?php echo gettype($xx); ?></p>
<p class="byel">4. var_dump von $xx: <?php var_dump($xx); ?></p>
<p class="byel">5. count_chars()
foreach (count_chars($xx, 1) as $i => $val) {
echo "Es gibt $val Vorkommen von \"" , chr($i) , "\" in der Zeichenkette.\n";
}
</p>
Die Ausgabe: Unbenannt-3.JPG
Also ist der Value bei 2: "nein" => richtig!
Der Value bei 4. ist ebenfalls "nein", aber die Länge ist 14 => ???
Der Value bei 5. ist dann "{{post::xxxx}}". ???
Deshalb meine schnelle, leider falsche, Vermutung im vorigen Post, dass es ein Array (also key + value) ist, aber da sagt 3. und entsprechende Versuche meinerseits was anderes.
Vielleicht können die Cracks das ja aufklären - ich habe mir derweil mit $_POST['xxxx'] geholfen: das funktioniert ...
Edit: Andreas: hatte nicht neu geladen, Deinen Post erst nach dem Schreiben gesehen, ebenso mein Edit in Post #5 erst jetzt gemacht.
Wo ist der Vorteil von \Input:ost() gegenüber $_POST[]?
Lesezeichen