De programmeertaal PHP ondersteunt multi - byte karakters met behulp van de Unicode- standaard . Onderliggende alle personages is een opeenvolging van binaire gegevens die de code voor een bepaalde letter , cijfer of symbool bevatten . Dit wordt soms aangeduid als een reeks bytes , met name voor Unicode tekens die zijn samengesteld uit meerdere bytes . Met PHP , kunt u tekens ingesteld door het invoeren van hun reeks bytes . U kunt ook de byte volgorde van een reeds ingesteld karakter . Dit kan handig zijn bij het converteren tekencodering regelingen. Wat je Computer met PHP -server , of een online PHP-interpreter Need Toon Meer Aanwijzingen 1 Bepaal hoe u uw PHP- code wordt uitgevoerd . Als je een PHP- server , kunt u code uit te voeren met behulp van PHP -bestanden . Als u geen toegang hebt tot een PHP- server hebt , kunt u een online PHP-interpreter gebruiken . Voer de code in deze tutorial , ofwel in een PHP- bestand of de online PHP-interpreter kopen van 2 Begin je PHP- programma met de volgende verklaring : . 3 ? Declareer een variabele en geef het de waarde ' a ', door het schrijven van deze regel code : $ str = ' a ' ; 4 Verkrijg de ASCII- waarde van de variabele $ str . ASCII- waarden en Unicode- waarden overlappen , zodat deze waarde zal ook de Unicode- waarde van de letter ' A ' zijn Om de ASCII- waarde te krijgen , kunt u de ord functie als deze gebruiken : $ str = ord ( $ str ) ; Print 5 uit de reeks bytes met behulp van printf , die u toestaat om de ruwe bit afdrukken sequentie van een waarde . Om de byte volgorde af te drukken , u verwijzen naar een variabele als % b in de output string. 6 Besluit uw PHP-programma met de stelling ; : printf ( , $ str ' % b Byte volgorde : ' ) bijvoorbeeld om de byte volgorde van de variabele $ str afdrukken , kunt u dit schrijven " ? > " . Uw programma is nu klaar om op uw PHP- server of online PHP-interpreter worden getest . 7 Voer het programma . De uitvoer ziet er als volgt uit: Byte volgorde: 1000001
|