Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako povoliť Prepísať v PHP

Ak plánujete používať vstavanú funkciu PHP opakovane , ale chcete zmeniť , ako funkcia pracuje , môžete prepísať funkciu a poskytuje inú implementáciu . Častým dôvodom pre potlačenie funkcie je pri riešení rôznych počítačových systémov s rôznymi architektúr alebo verzie softvéru . Namiesto zmeny kódu v niekoľkých miestach po celej scenára , niekoľko riadkov , ktoré umožňujú funkciu potlačenia môže byť zapnuté . Pokyny dovolená 1

Otvorte PHP zdrojový súbor v textovom editore , ako je napríklad Windows Poznámkový blok .
2

deklarovať funkciu prepísať vstavanú funkciu pridaním kódu " override_function ( " strlen " , " $ string ' , ' návrat override_mystrlen ( $ string ) ; " ) . " Prvý argument , " strlen " , je funkcia musí byť prepísaná . Druhý argument , " $ string , " je zoznam argumentov odoslaných do novej funkcie , oddelených čiarkou . Tretí argument je reťazec , ktorý obsahuje novú funkciu kód
3

Pridať novú funkciu potlačenia pridaním kódu . " Funkciu override_mystrlen ( $ string ) { return ( 1 ) ; } " .
4

Zavolajte novú funkciu potlačenia pridaním kódu " $ ľan = strlen ( ' abcd ' ) ; " . Pomocou predchádzajúceho príkladu , bude to vráti hodnotu 1.
5

Uložte súbor PHP a nahrať ho na svojom serveri .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené