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

Cómo permitir la anulación de PHP

2014/4/29
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 poner una consulta en MySQL y DB2
Cómo crear un servidor MySQL en CentOS 2010
PHP Pros y Contras
Cómo vaciar salida al procesar en PHP
Cómo hacer un chat con PHP y SQL
Cómo escribir PHP Vídeo encabezados Stream
Cómo quitar clave principal de MySql
Cómo cifrar un archivo en PHP
Conocimientos Informáticos © http://www.ordenador.online