Procesamiento de cadenas
1. recortar, eliminar caracteres en blanco (u otros caracteres) al principio y al final de la cadena
Formato: trim (el nombre de la cadena de caracteres definido por $) es el
siguiente.
Si desea eliminar un carácter específico
Formato: trim (defina el nombre del carácter, 'caracteres que desea omitir en los lados izquierdo y derecho') El
ejemplo es el siguiente .
también puede eliminar varios caracteres, como sigue como
siempre que hay personajes que retiró en la izquierda y derecha pases , que se puede quitar, y no se verá afectada por la orden.
Entre ellos, ltrim y rtrim representar la eliminación de la izquierda y la derecha respectivamente, y el uso básico es similar a recortar.
2. Conversión de la cadena Strtoupper () en mayúsculas
y la cadena original no se ve afectada por este código
strtolower () conversión a minúsculas
substr_count () encuentra el número de ocurrencias de un determinado carácter
y su formato: substr_count (define el nombre de la cadena, 'un carácter'),
por ejemplo, de la siguiente manera.
Al cambiar el formato a
substr_count (define el nombre de la cadena, 'un carácter', x)
, comenzará desde el xº Consultar este carácter de izquierda a derecha comenzando desde 0 después del número
También puede continuar cargando un parámetro
substr_count (que define el nombre de la cadena, 'un carácter', x, y)
que comienza desde el x-ésimo carácter, y luego se consultan los caracteres y, pero y no puede ser mayor que los caracteres restantes; de lo contrario, un error será informado.
strpos () encuentra la posición de la primera aparición de una cadena
Formato: strpos (la cadena buscada, 'carácter buscado')
puede buscar uno o más caracteres.
Si no se encuentra, devolverá el tipo bool falso
(Si necesita hacer algunos juicios, debe hacer algunos juicios especiales sobre las condiciones del juicio)
Porque si se encuentra en la posición 0, devolverá 0. Este valor se convierte de booleano a falso, lo que afecta el juicio. Por lo tanto, el juicio debe juzgarse contra la cadena ¿El procesamiento es congruente? El
siguiente es un ejemplo correcto.
Puede agregar un número (un poco difícil de entender) que
signifique:
Formato: strpos (la cadena buscada, 'carácter buscado', x)
strstr encuentra la primera aparición de una cadena y devuelve la posición de la primera aparición a la siguiente cadena
Formato: strstr (cadena definida, carácter buscado)
str_replace () especifica el carácter para reemplazar el carácter correspondiente. El
formato str_replace ('carácter especificado', 'carácter de reemplazo' nombre de cadena) es el
siguiente.
Puede cargar un parámetro nuevamente.
Formato str_replace ('carácter especificado', 'carácter de reemplazo' nombre de cadena, x)
significado: X es el número de veces que se reemplazó
str_replace Hay algunas funciones, no las grabé, hasta que la aplicación real, el
código HTML htmlspecialchars () se muestra intacto en la página
(aunque estoy escuchando, esta función se siente bien )
strip_tage elimina las etiquetas html y php
, es decir, elimina todas las etiquetas sobre PHP y HTML en el código fuente.
Como se usa menos, lo grabaré, no en el ejemplo
substr-devuelve una determinada cadena de
formato de cadena : substr (cadena definida, parámetro)
Se devolverán cadenas de este parámetro y posteriores. El
ejemplo es el siguiente.
Puede cargar otro parámetro, es decir, la longitud de intercepción.
También puede cargar un parámetro negativo y la consulta se revertirá.
explde () función de segmentación de cadenas
Formato explde (símbolo de separación, carácter definido)
(la cadena de caracteres contiene cuando el delimitador es fijo)
Cargue el parámetro nuevamente, lo que significa que esta cadena está dividida en varios segmentos (pero no dividida uniformemente), y el último elemento contiene la parte restante.
str_split cambia la cadena a la matriz y carga el parámetro como el número de elementos en cada matriz