Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
$color = "white";
$nodeList = array ('K', 'I', 'J', 'L', 'M', 'X', 'Z');
$lines = array();
foreach($nodeList as $key){
$lines[] = "{key: \"{$key}\", color: \"{$color}\"}";
}
echo implode(',<br />', $lines);
Die sauberste Art ist es, alle Zeilen in ein Array zu schreiben und das dann zusammengesetzt ausgeben.
PHP:$color = "white"; $nodeList = array ('K', 'I', 'J', 'L', 'M', 'X', 'Z'); $lines = array(); foreach($nodeList as $key){ $lines[] = "{key: \"{$key}\", color: \"{$color}\"}"; } echo implode(',<br />', $lines);
$zaehlerOne = 0;
$len = Count($nodeList);
foreach($nodeList as $v){
if($zaehler == $len - 1){
echo "{ key: \"".$v."\" }<br>";
}
else{
echo "{ key: \"".$v."\" },<br>";
}
$zaehler++;
}
$family = array(
"source" => array("I", "J", "K"; "L", "M", "M"),
"destination" => array("K", "K", "L", "M", "X", "Z")
);
$zaehlerTwo = 0;
$N = Count($family);
foreach($family as $v){
if($zaehlerTwo == $N - 1){
echo "{ from: \"".$family["source[$i]."\", to: \"".$Family["destination"][$i]. "\" }<br>";
}
else{
echo "{ from: \"".$family["source[$i]."\", to: \"".$Family["destination"][$i]. "\" },<br>";
}
$zaehlerTwo++;
}
<?php
$family = array(
"source" => array("I", "J", "K", "L", "M", "M"),
"destination" => array("K", "K", "L", "M", "X", "Z")
);
$lines = array();
$size = sizeof($family['source']);
$i = 0;
for($i = 0; $i < $size; ++$i){
$lines[] = "{ from: \"{$family["source"][$i]}\", to: \"{$family["destination"][$i]}\" }";
}
echo implode(',<br />', $lines).'<br />';
?>
{ from: "I", to: "K" },
{ from: "J", to: "K" },
{ from: "K", to: "L" },
{ from: "L", to: "M" },
{ from: "M", to: "X" },
{ from: "M", to: "Z" }
Sorry ich habe es schneller abgeschrieben denn copy and paste funktioniert hier nicht.item: Wasn dat? Da feht ein ]
...".$family["source[$i]."....
item: Und zudem. Die Schlaufe über $family? Die hat 2 Einträge: source und Destination.
Ich gehe mal davon aus, dass ddudie Schlaufe auf die Subarrays machen willst.
item: Und was macht der ; im Beispiel in dem source-Array?.
item: Woher kommt $i?
item: $family ist nicht gleich $Family
Ich glaube dein Beispiel ist ziemlich fehlerhaft....
Ich gehe mal davon aus, dass du etwa das hier haben willst
PHP:<?php $family = array( "source" => array("I", "J", "K", "L", "M", "M"), "destination" => array("K", "K", "L", "M", "X", "Z") ); $lines = array(); $size = sizeof($family['source']); $i = 0; for($i = 0; $i < $size; ++$i){ $lines[] = "{ from: \"{$family["source"][$i]}\", to: \"{$family["destination"][$i]}\" }"; } echo implode(',<br />', $lines).'<br />'; ?>
Code:{ from: "I", to: "K" }, { from: "J", to: "K" }, { from: "K", to: "L" }, { from: "L", to: "M" }, { from: "M", to: "X" }, { from: "M", to: "Z" }
OopsUnd? Passt meine Lösung?
Und? Passt meine Lösung?