Variablen mit Berechnung in String einfügen
Encoder
- php
Tagchen
Ich erstelle einige Strings der Art
x1="50" y1="30" x2="140" y2="220" wobei ich für manche Werte zwei existierende Zahlen addieren muss.
Sehr cool wäre es wenn folgendes ginge
... x2="{$object->x + $object->width}" ...
wobei { } nicht funktioniert.
Gibts da was nettes?
Hi,
Gibts da was nettes?
http://www.php.net/manual/en/language.types.string.php
MfG ChrisB
Du meinst das Äquivalent zu sprintf?
Daran hab ich schon auch gedacht, aber vielleicht gehts ja anders auch?
hi,
Gibts da was nettes?
Sowas?
include "XR.php";
$xr = new XR; // extended Replace
$anz = 3;
$huhn = 500;
echo $xr->xr("Der Otto ist %age Jahre alt, hat gestern %anz Hühnchen gefuttert und damit %weight kg zugenommen, weil jedes Hühnchen gerupft %huhn Gramm wiegt.", array(
'age' => 55,
'anz' => $anz,
'weight' => $huhn/1000 * $anz,
'huhn' => $huhn,
));
Horst, Legehennenexperte
Das ist auch hübsch! Werd ich mir mal ansehen.
Wobei es für mein Vorhaben wahrscheinlich auf die sprintf Syntax rauslaufen wird.