Erstellen Sie ein Array mit ZweigPhp

PHP-Programmierer chatten hier
Anonymous
 Erstellen Sie ein Array mit Zweig

Post by Anonymous »

Ich habe das in PHP: < /p>

Code: Select all

$units = array();
foreach ($popPorts as $port) {
$units[$port->getFrameNo()][$port->getSlotNo()][$port->getPortNo()] = $port->getPortNo();
}
< /code>

Wie kann ich das gleiche in Zweig erreichen?{% set frames = [] %}
{% for row in object.popPorts %}
{% set frames[row.frameNo][row.slotNo][row.portNo] = row.portNo %}
{% endfor %}
{{ dump(frames) }}
< /code>

Aber dann erhalte ich einen Fehler: < /p>


Unerwartete Token "Interpunktion" von Wert "[" ("Ende von Anweisung Block"
. />array (size=3)
(frame) 1 =>
array (size=2)
(slot) 1 =>
array (size=4)
0 => (port) 26
1 => (port) 27
2 => (port) 28
3 => (port) 29
(slot) 5 =>
array (size=2)
0 => (port) 31
1 => (port) 34
(frame) 2 =>
array (size=1)
(slot) 3 =>
array (size=1)
0 => (port) 32
(frame) 3 =>
array (size=1)
(slot) 6 =>
array (size=1)
0 => (port) 33

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post