Dato questo codice
HO questo errore :PHP Fatal error: Can't use function return value in write context in casaccio.php on line 21codice:<?php $a = array(1,3,5,7,11,13,15,17); count($a) = $c ; echo $c; ?>
Perchè?
Dato questo codice
HO questo errore :PHP Fatal error: Can't use function return value in write context in casaccio.php on line 21codice:<?php $a = array(1,3,5,7,11,13,15,17); count($a) = $c ; echo $c; ?>
Perchè?
per dare un valore va messa prima la variabile che ospita il nuovo contenutocodice:<?php $a = array(1,3,5,7,11,13,15,17); $c = count($a); echo $c; ?>
![]()
edit: stavo scrivendo mentre mi hai risposto
HO risolro invertendo :
count($a)= $c ;
con
$c = count($a) ;
Penso che il problema sia dovuto alla versione 5 di php che ha bisogno che le variabili siano inizializzate, ditemi se ho scritto una caxxata....
no, non ha senso nell'altro modo:
questo
count($a)= $c ;
significherebbe mettere in count($a) il valore di c
ovviamente count($a) non è una variabile a cui puoi dare un valore e quindi da errore