Ciao a tutti, domanda semplice semplice...
Se io ho 10 explode(), è meglio a livello di consumo risorse effettuare un ciclo o farlo manualmente ?
Con risorse intendo per velocità....
Ciao a tutti, domanda semplice semplice...
Se io ho 10 explode(), è meglio a livello di consumo risorse effettuare un ciclo o farlo manualmente ?
Con risorse intendo per velocità....
non è mica chiaro quello che chiedi...se non fai un explode, su cosa cicli?
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages
credo che intenda se conviene scrivere questo:
oppure questo:Codice PHP:
$arrStr1 = explode(",", $str);
$arrStr2 = explode(",", $str);
$arrStr3 = explode(",", $str);
$arrStr4 = explode(",", $str);
Se è così come risorse in teoria la prima soluzione (scriverlo manualmente) ha meno istruzioni da interpretare .... però stiamo parlando di una cosa talmente insignificante che io la scriverei comunque nel sencodo modo per snellire il codice.Codice PHP:
for($i=0;$i<=10;$i++){
$arrStr[$i] = explode(",", $str[$i]);
}
Il calcolatore è straordinariamente veloce, accurato e stupido.
L'uomo è incredibilmente lento, impreciso e creativo.
L'insieme dei due costituisce una forza incalcolabile.
(Albert Einstein)
Hmm, si era solo un banalissimo esempio...
finchè i cicli e le risorse impegnate non sono "interessanti" (migliaia di cicli, file di grosse dimensioni nel filesystem, numerose connessioni ad un db, etc) le differenze prestazionali sono irrisorie...in genere si sceglie la soluzione logicamente migliore
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages