Как я получаю значения байта строки в PHP?

26
задан lynn 26 February 2009 в 17:00
поделиться

2 ответа

Используйте функцию порядка

http://ca.php.net/ord

, например,

<?php
$var = "nÖ§9q1Fª£ˆæÓ§Œ_»—Ló]j";

for($i = 0; $i < strlen($var); $i++)
{
   echo ord($var[$i])."<br/>";
}
?>
27
ответ дан Gautam 15 October 2019 в 07:56
поделиться

Ord() добивается цели с набором символов ASCII. Если Вы, однако, влезаете в байтовые строки (как UTF-8), Вы не повезли, и должны взломать его сами.

3
ответ дан Henrik Paul 15 October 2019 в 07:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: