Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 11-02-2017, 16:36   #1
MarkS3
Senior Member
 
Iscritto dal: Dec 2015
Messaggi: 324
Matrici in PHP

Ciao, sto provando a convertire un programma che ho in C in php, solo che ho un problema con le matrici...
Il tratto di codice in C è questo:
Quote:
char mat[DIM][DIMC];
i=0;
for(r=0; r<1; r++)
for(c=0; c<ncolo; c++) {
mat[r][c]=chiave[i];
i++;
In php l'ho tradotto così:
Quote:
$mat[]=0;
$i=0;
for($r=0; $r<1; $r++)
for($c=0; $c<$ncolo; $c++) {
$mat[$r][$c]=$fr[$i];
$i++;
}
L'editor mi dice: "cannot use [] for reading"
MarkS3 è offline   Rispondi citando il messaggio o parte di esso
Old 11-02-2017, 17:29   #2
les2
Senior Member
 
L'Avatar di les2
 
Iscritto dal: Mar 2001
Città: MI
Messaggi: 1801
ciao, stai sbagliando un po di cose

l'array puoi istanziarlo in vari modi (in base anche alla versioni che usi di php),
ma così sicuramente non hai problemi:
$ma=array();

$i=0;
for($r=0; $r<1; $r++){
for($c=0; $c<$ncolo; $c++) {
$mat[$r][$c]=$fr[$i];
$i++;
}
}


inoltre non hai messo la parentesi al primo ciclo e in questo estratto di codice non hai definito $incolo ed $fr

ciao
__________________
italiarec.com forum italiano di registrazione e mixaggio
estilocaballero.es ssdoptimizer.eu cambioeuro.eu doflamingo.com studiolegalesangalli.com stilegentiluomo.it italiarec.com italiarec.it arteincasa.it
les2 è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 04:41.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v