Sintaxis:
La sintaxis de la función subStr () se da a continuación con una explicación.
String substr (string $ string, int $ offset [, int | null $ longitud = null])Esta función puede tomar tres argumentos. Dos argumentos son obligatorios, y un argumento es opcional. El primer argumento, $ Cadena, toma el valor de cadena original de donde se extraerá la subcadena. El segundo argumento, $ compensación, toma la posición inicial desde donde se extraerá la subcadena. El valor de este argumento puede ser cualquier entero positivo o negativo. El argumento opcional, $ Longitud, Toma la longitud de la subcadena. El valor de este argumento puede ser cualquier número positivo o negativo. Si este argumento se omite desde la función subStr (), esta función devolverá la cadena a partir de $ compensación valor al final de la cadena original.
Ejemplo 1: Uso de subStr () con la posición inicial positiva
Este ejemplo muestra cómo la función subStr () se puede usar con la posición inicial positiva solo. Si la posición inicial es positiva, entonces el conteo comenzará desde 0. Aquí, la posición inicial es 11. Entonces, la cadena se cortará desde la posición 12 al final de la cadena original.
// Inicializa la cadena originalEl valor de la cadena original es: $ Cadena
";El valor de subcadena es: $ sub_string
";Producción:
La siguiente salida aparecerá después de ejecutar el script desde el servidor web. Muestra que Linuxhint es la subcadena después de aplicar la función subStr ().
Ejemplo 2: Uso de subStr () con la posición inicial negativa
Este ejemplo muestra cómo la función subStr () se puede usar con la posición inicial negativa para cortar una cadena de otro valor de cadena. Si la posición inicial es negativa, entonces el conteo comienza desde el final de la cadena original y el valor 1. No se da ningún argumento de longitud. Entonces, el script devolverá una subcadena de la posición inicial al final de la cadena.
// Inicializa la cadena originalEl valor de la cadena original es: $ Cadena
";El valor de subcadena es: $ sub_string
";Producción:
La siguiente salida aparecerá después de ejecutar el script desde el servidor web. Muestra que programación es la subcadena después de aplicar la función subStr ().
Ejemplo 3: Uso de subStr () con la posición inicial positiva y la longitud
Este ejemplo muestra cómo la función subStr () se puede usar con una posición de inicio positiva y longitud. Aquí, la posición inicial es 21 y la longitud es 9. La posición inicial se recuperará contando de 0 a 21, y la posición final se recuperará contando 9 caracteres.
// Inicializar la cadena de origenlEl valor de la cadena original es: $ Cadena
";El valor de subcadena es: $ sub_string
";Producción:
La siguiente salida aparecerá después de ejecutar el script desde el servidor web. Scripting es la subcadena después de aplicar la función subStr ().
Ejemplo 4: Uso de subStr () con la posición inicial negativa y la longitud
Este ejemplo muestra cómo la función subStr () se puede usar con la posición inicial negativa y la longitud. Aquí, la posición inicial es -16, y la longitud es -9. Tanto la posición inicial como la longitud contarán desde el final de la cadena y el conteo comenzará desde 1.
// Inicializa la cadena originalEl valor de la cadena original es: $ Cadena
";El valor de subcadena es: $ sub_string
";Producción:
La siguiente salida aparecerá después de ejecutar el script desde el servidor web. Muestra que el margen es la subcadena después de aplicar la función subStr ().
Ejemplo 5: Uso de subStr () con una posición inicial negativa y una longitud positiva
Este ejemplo muestra cómo la función subStr () se puede usar con la posición inicial positiva y la longitud negativa. Aquí, la posición inicial es -11, y la longitud es 7. La posición inicial se recuperará contando desde el final de la cadena. La subconjunto se generará contando 7 caracteres después de la posición inicial.
// Inicializar la cadena de origenlEl valor de la cadena original es: $ Cadena
";El valor de subcadena es: $ sub_string
";Producción:
La siguiente salida aparecerá después de ejecutar el script desde el servidor web. Muestra que popular es la subcadena después de aplicar la función subStr ().
Ejemplo 6: Uso de subStr () con una posición inicial positiva y una longitud negativa
// Inicializar la cadena de origenlEl valor de la cadena original es: $ Cadena
";El valor de subcadena es: $ sub_string
";Conclusión
Todas las combinaciones posibles del uso de la función substr () en php para cortar una cadena de otra cadena se muestran en este tutorial utilizando seis ejemplos simples. Con suerte, los lectores pueden aplicar la función subStr () de manera eficiente después de practicar los ejemplos de este tutorial.
Tutorial de video