estoy haciendo cosas en php y no es el modo de depuración. Entonces yo soy nosotrosinforme de errores de php Offset de cadena sin inicializar: 0
error_reporting(E_ALL);
pero cuando intento acceder a cualquier caracter de cadena me da error debido a los informes de error.
$sentence = "Hello World";
$sentence[0] //Uninitialized string offset: 0
Editado:
public static function prepareSentence($sentence)
{
$sentence = trim($sentence);
if ($sentence[0] == '"') //Uninitialized string offset: 0
$sentence = substr($sentence, 1, strlen($sentence));
if ($sentence[strlen($sentence) - 1] == '"')
$sentence = substr($sentence, 0, -1);
if ($sentence[0] == '"' || $sentence[strlen($sentence) - 1] == '"')
return self::prepareSentence($sentence);
return $sentence;
}
¿Cómo debo hacer para trabajar en el modo prog. Necesito el error_reporting (E_ALL);
gracias de antemano.
un poco más de código sería bueno. ¿Usas la variable de oración antes? –
Hombre seguro. Acabo de editar. – Elbek
funciona bien: http://ideone.com/R6y3n – mpen