UTF - 8 is een soort tekencodering vaak gebruikt op webpagina's , e-mail , besturingssystemen en applicaties . UTF - 8 codeert alle 1.112.064 Unicode-tekens , die veel meer tekens dan de historische 128 - karakter ASCII-codering bevat . Wanneer een webpagina ontvangt een tekenreeks met een andere codering , kunt u de functie " mb_convert_encoding " PHP gebruiken om de string te zetten in UTF - 8-codering . Instructies 1 Open je PHP -bestand in een teksteditor , zoals Windows Kladblok. Kopen van 2 Access een tekenreeks die nog niet UTF - 8-codering . Een vaak verschijnen niet- UTF - 8 encoded bron is een HTTP- header , die soms is ISO - 8859-1 gecodeerd . Bijvoorbeeld , toegang tot een inkomende HTTP- reeks genaamd " Naam " met de code " $ str = $ _POST [ " naam " ] ; " 3 Zet de tekenreeks om UTF - 8 met behulp van de mb_convert_encoding functie in het formaat " mb_convert_encoding (string , to_encoding , from_encoding ) ; " . De " from_encoding " is een optionele parameter die u kunt gebruiken om de codering van de bron-string specificeren . Als " from_encoding " wordt weggelaten , gebruikt de functie interne codering van de snaar . Bijvoorbeeld , " $ target = mb_convert_encoding ( $ str , " UTF - 8 " , " ISO - 8859-1 " ) ; " retourneert een UTF - 8 gecodeerde versie van de tekenreeks " str " in de "target " string < . br Goedkope 4 > Sla uw PHP- bestand op en sluit de tekstverwerker .
|