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 previesť text do UTF - 8 v PHP

UTF - 8 je typ kódovania znakov bežne používaný na webových stránkach , e - mailu , operačných systémov a aplikácií . UTF - 8 kóduje všetky 1.112.064 Unicode znaky , ktoré zahŕňa oveľa viac znakov , ako je historický 128 znakov kódovanie ASCII . Ak webová stránka obdrží textový reťazec s iným kódovaním , môžete použiť funkciu " mb_convert_encoding " PHP previesť reťazec do UTF - 8 kódovanie . Pokyny dovolená 1

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

Prístup textový reťazec , ktorý nie je už kódovanie UTF - 8 . Bežne objavuje non - kódovanie UTF - 8 je zdroj hlavičky HTTP , ktorá je niekedy ISO - 8859 - 1 s kódovaním . Napríklad prístup k prichádzajúcej HTTP reťazec s názvom " Názov" s kódom " $ str = $ _POST [ " Name " ] ; "
3

previesť na textový reťazec UTF - 8 pomocou funkcie mb_convert_encoding vo formáte " mb_convert_encoding ( String , to_encoding , from_encoding ) , " . " From_encoding " je voliteľný parameter , ktorý možno použiť na určenie kódovanie zdrojového reťazca . Je - li " from_encoding " je vynechaný , funkcia používa interné kódovanie struny . Napríklad , " $ target = mb_convert_encoding ( $ str , " UTF - 8 " , " ISO - 8859 - 1 " ) , " vracia UTF - 8 kódovaný verziu textu reťazec " str " do " cieľovej " reťazec < . br > Stránka 4

Uložte PHP súbor a zatvorte textový editor .

Najnovšie články

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