“Conocimiento Programación>Programación PHP /MySQL

Cómo permitir la anulación de PHP

2012/11/18
Cuando usted va a utilizar una función incorporada en PHP en varias ocasiones , pero quiere cambiar el funcionamiento de la función, se puede reemplazar la función y proporcionar una implementación diferente . Una razón común para anular las funciones es cuando se trata con una variedad de sistemas informáticos con diferentes arquitecturas o versiones de software . En lugar de cambiar el código en múltiples puntos a través de la secuencia de comandos , unas pocas líneas que permiten una función de anulación se pueden activar . Instrucciones
1

Abra el archivo de código fuente PHP en un editor de texto como el Bloc de notas de Windows .
2

Declarar una función para anular una función integrada con el código " override_function ( ' strlen ' , '$ cadena' , 'return override_mystrlen ( $ cadena) ;') ; " . El primer argumento , " strlen ", es la función de ser anulado . El segundo argumento, " $ cadena , " es una lista de argumentos enviados a la nueva función, separados por una coma. El tercer argumento es una cadena que proporciona el nuevo código de función
3

Agregar la nueva función de anulación con el código . "Función override_mystrlen ( $ cadena) {return ( 1 ) ;} " .
4

Llame a la nueva función de anulación con el código "$ len = strlen ( 'abcd '); " . Utilizando el ejemplo anterior, este devolverá el valor 1 .
5

Guarde el archivo PHP y cargar en su servidor .

Programación PHP /MySQL
Cómo instalar MySQL
¿Qué es Myisam en MySQL?
Cómo redireccionar correo electrónico a un programa de excursiones PHP
Cómo colocar una variable PHP en un campo de texto
¿Cómo se verifica los datos dados por el usuario con los valores de la base de datos utilizando PHP de la base de datos MySQL?
PHP Desvincular problemas
Cómo transferir los datos al servidor MySQL
Cómo insertar una imagen en un correo electrónico HTML en PHP
Conocimiento de la computadora © http://www.ordenador.online