Un errore di offset in PHP è un errore fatale che si verifica quando si tenta di utilizzare in modo non corretto un valore di indice per un array in una variabile stringa . Quando si verifica questo errore , l'esecuzione del programma si ferma vostri PHP e il browser visualizza un messaggio di errore che descrive il problema e dove si è verificato. Soluzioni aperte per voi significa fare altri cambiamenti , come ad esempio per i nomi delle variabili . Array e stringhe
Una stringa è una sequenza di caratteri racchiusi tra virgolette , ad esempio un nome o una frase. È possibile utilizzare lettere, numeri o segni di punteggiatura in una stringa. Un array è una sequenza di oggetti o valori che mappa ogni elemento di un tasto . È possibile includere diversi tipi di dati in un array , tra cui stringhe, interi o valori booleani . In PHP , si ottiene il valore di una variabile stringa utilizzando il nome della variabile , ma di utilizzare un valore di array, si deve chiamare con un numero indice .
Offset errore
< br >
In PHP , si ottiene l '" errore irreversibile : non può usare compensato come un array stringa" errore quando si tenta di utilizzare una variabile stringa come un array . Ad esempio, è possibile creare una stringa chiamata " $ myvar " e assegnare un valore ad essa . Se si tenta di ottenere il valore digitando "$ myvar [ 0 ] " ( o un altro valore di indice ) , PHP restituirà l' errore di offset , perché non riesce a trovare il valore dell'indice in memoria , perché - tecnicamente - l'indice non esiste.