Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como permitir Override em PHP
Quando você planeja usar uma função built-in PHP repetidamente , mas quero mudar a forma como a função funciona, você pode substituir a função e fornecer uma implementação diferente . Uma razão comum para substituir funções é quando se lida com uma variedade de sistemas de computadores com diferentes arquiteturas ou versões de software. Em vez de alterar o código em vários lugares em todo o script, algumas linhas que permitam uma função de substituição pode ser ligado . Instruções
1

Abra seu arquivo -fonte do PHP em um editor de texto como o Notepad do Windows .
2

Declarar uma função para substituir uma função built-in , adicionando o código " override_function (' strlen ', ' $ string ', ' voltar override_mystrlen ( $ string ); '); ". O primeiro argumento, " strlen ", é a função a ser substituído . O segundo argumento , " $ string ", é uma lista de argumentos enviados para a nova função, separados por uma vírgula . O terceiro argumento é uma string que fornece o novo código de função
3

Adicione a nova função de substituição , adicionando o código. " Função override_mystrlen ( $ string ) {return (1); }" .
4

Chame a nova função de substituição , adicionando o código " $ = len strlen ( ' abcd ' ) ; " . Usando o exemplo anterior , este retornará o valor 1.
5

Salve o arquivo PHP e carregá-lo em seu servidor .

Anterior :

Próximo : No
  Os artigos relacionados
·Perigos de entrada escondida com PHP 
·Wildcards e funções SQL 
·Como atualizar o MySQL 
·Como Obter o Valor Runtime de uma caixa de listagem no …
·Como usar Sessões na Revolução MODx 
·Como se conectar a SQLite Com Mongoose 
·Função PHP Referência de Classe 
·Objeto Vs . Array in PHP 
·Como imprimir no iframe com PHP 
·Como para remover quaisquer sinais de mais de um String…
  Artigos em destaque
·Como criar implantação de pacotes SSIS 
·Como fazer um loop MIDI em Java 
·Como converter uma string para um Enum 
·Como Obter valores de ListBox para Enviar para SQL 
·Como editar um documento do Word em ASP.Net 
·Como se conectar a SQLite Com Mongoose 
·Diferenças entre Links & Botões Rollover 
·Como configurar um switch EXE 
·Cadeia Java concatenação Vs . StringBuilder 
·Como inserir o valor de uma variável em uma string C 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados