Contamos con tu ayuda para extender nuestras crónicas sobre las ciencias informáticas.
Solución:
Pase un valor negativo como el length
argumento (el tercer argumento) para substr()
me gusta:
$result = substr($string, 3, -3);
Así que esto:
Salidas:
n Bri
Usar
substr($var,1,-1)
esto siempre será el primero y el último sin tener que usar strlen.
Ejemplo:
Producción:
a, b, d, e, f
Como se indica en otras respuestas, puede usar una de las siguientes funciones para alcanzar su objetivo:
- substr($string3, -3) elimina 3 caracteres desde el principio y el final
- recortar ($string”,”) elimina todos los caracteres específicos desde el principio y el final
- ltrim($string”.”) elimina todos los caracteres específicos del inicio
- rtrim($string”;”) elimina todos los caracteres específicos del final
Depende de la cantidad de caracteres que necesite eliminar y si la eliminación debe ser específica. Pero finalmente substr()
responde perfectamente a tu pregunta.
Tal vez alguien piense en eliminar el primer/último carácter a través de string desreferenciación Olvídalo, no funcionará como null
es un char también:
devoluciones:
string(13) "Stackoverflow"
string(13) "tackoverflow"
string(13) "tackoverflow"
0
string(13) "ackoverflow"
0
Y no es posible usar unset($string[0])
para cuerdas:
Error fatal: No se puede desarmar string compensaciones en /usr/www/***.php en línea **
Puedes añadir valor a nuestro contenido informacional asistiendo con tu experiencia en las explicaciones.