webForumDet fria alternativet

förenkla lomed for loop

PHP

1 svar · 187 visningar · startad av WiZzLeR

Medlem sedan juni 2002346 inlägg
Frågan#1

hur kan jag stoppa in detta (förenkla) i en "for loop".

  $p0 = $p[0] * 2;
  $p1 = $p[1] * 1;
  $p2 = $p[2] * 2;
  $p3 = $p[3] * 1;
Medlem sedan aug. 20002 975 inlägg
#2

Om det blir särskilt enklare vet jag inte, men så här skulle en loop kunna gå till:

$extra = 0;

for ($i=0; $i<=3; $i++) {

   $extra = $extra ? 0 : 1;
   
   ${'p'.$i} = $p[$i] * (1 + $extra);

}
254 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)