Vaak programmeurs nodig hebt om PHP-code of tekst coderen om ervoor te zorgen dat de data over netwerken correct wordt doorgegeven en die zoektocht algoritmen zijn geoptimaliseerd om het zoeken te minimaliseren . Codering PHP wordt ook gebruikt voor beveiligingstoepassingen die de zend van wachtwoorden en financiële transacties via open netwerken , zoals het World Wide Web te betrekken . Bij het onderzoek van PHP-code , kunnen programmeurs mee dat de code en tekenreeksen verschijnen onzinnig . Deze code wordt vaak gecodeerd PHP-code . Lezen of ontcijferen het meestal vereist dat u het decoderen met PHP decode functies zoals het decoderen base 64 functie . Instructies Kopieer 1 van de code of tekst die is gecodeerd met de base64_encode functie . Deze gecodeerde tekst kan worden weergegeven op de webpagina die u bekijkt of in een PHP -bestand . Als het in het PHP-bestand , het openstellen van de PHP- bestand met een tekstverwerker , selecteert u de gecodeerde tekst en kopieer deze naar het klembord . Voor dit voorbeeld aannemen dat de base64 gecodeerde tekst in het PHP bestand was : " WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == " . Dit gecodeerde tekst is de base64 gecodeerde equivalent van de niet-gecodeerde tekst , " Uw gecodeerde kaartnummer is 324.564 . " Kopen van 2 Maak een nieuw tekstbestand met uw tekst editor programma . Sla het bestand met de naam 3 Typ de PHP-script operator op de eerste regel van het tekstbestand aan te geven dat de tekst is een PHP script gecodeerd " decodedPHP.php . " : < br > < ? php 4 Verklaar een PHP string variabele genaamd " $ Str " op de volgende regel van de teksteditor . Plakken in de gecodeerde tekst die u hebt gekopieerd en toewijzen aan de $ str variabele met de gelijk-teken $ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == ' ; . Waar " WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == " is de base64 coderen voor " Uw gecodeerde kaartnummer is 324.564 . " Type 5 in de PHP- code om de gedecodeerde inhoud van de string weer te geven . Gebruik de PHP echo functie en de base64_decode functie om de gedecodeerde PHP-code worden weergegeven op het computerscherm echo base64_decode ( $ str ) ; Type 6 op de volgende regel van de tekst editor de code die de PHP-script eindigt . ? > 7 Sla uw PHP- bestand en upload het naar uw webserver . Navigeer naar de webpagina die u de webserver geupload naar . Merk op dat de gedecodeerde PHP string variabele wordt weergegeven op uw website en het leest : 'Uw gecodeerde kaartnummer is 324.564 ' ; 8 Gebruik de onderstaande code om PHP string variabelen coderen als geheime base64 codes . < ? Php vervangen door andere stringvariabelen in $ str2 om de base64 -code weergeven en kopieer het gecodeerde string in de $ str variabele aan dat de base64 decoderen zien en coderen functies correct werken . $ str = ' WW91ciBlbmNvZGVkIGNhcmQgbnVtYmVyIGlzIDMyNDU2NA == ' ; echo base64_decode ( $ str ) ; $ str2 = ' Uw gecodeerde kaartnummer is 324.564 ' ; echo base64_encode ( $ str2 ) ; ? >
|