PHP Hypertext Preprocessor es uno de los lenguajes de programación web más populares hoy en día. Tiene soporte para programación procedural y orientada a objetos, lo que lo hace útil en una serie de ajustes de programación. Eliminación al final de una cadena en una señal requiere dos pasos : encontrar la posición de la señal de la cadena y sobrescribir la cadena original con su contenido desde el principio hasta el taco. El primero se realiza mediante de PHP función integrada " strpos ", que busca la primera aparición de una cadena en otra , mientras que el segundo se realiza mediante la función " substr " , que devuelve parte de una cadena. Instrucciones
1
Abra un editor de texto, como el Bloc de notas y crear un nuevo documento. En PHP, definir el taco y las variables de cadena originales que desea utilizar . A los efectos de este ejemplo , el código para mostrar la señal y la cadena se incluye :
$ cadena = "Este es el principio de la cadena Este es el final de la cadena . ". ;
$ tiradora: "el fin" ;
echo " original: < /b >". $ string . " Cue : < /b >". $ cue. "";
2
Escribir un segmento de código que se encuentra la posición de la señal dentro de la cadena original de PHP usando "la función strpos " . La función toma dos argumentos: la cuerda, o " pajar", a la búsqueda y la cadena , o " aguja" de encontrar. La función devuelve la posición " de aguja " , si se comprueba o falso Boole si no se encuentra la " aguja " . Utilice el siguiente código :
$ pos = strpos ( $ string , $ cue) ;
3
utilizar la función " substr " dentro de una sentencia "if" que las pruebas si se ha encontrado el momento justo, para obtener la cadena desde su inicio hasta la posición de la señal. Establecer una variable con el valor de retorno. La función " substr " acepta tres argumentos: la cadena que se utiliza , la posición desde la que empezar y el número de caracteres para volver . A los efectos de este ejemplo, el resultado o un mensaje de error , si no se encuentra la señal, se mostrará :
if ( $ pos == false ) {
precio: $ resultado = substr ( $ cadena , 0, $ pos) ;
echo " El resultado : < /b >". $ result ;
} else {
echo " La señal ". $ cue. " 'No se encontró en la cadena' " . $ string . " ' . " ;
}