|
|
|
| Нужно перевести троку в шестнадцатиричную систему. Как это сделать? | |
|
|
|
|
|
|
|
для: seb
(03.07.2006 в 16:52)
| | Возможно я ошибаюсь, в общем мне надо перевести строку например бочка к виду %E1%EE%F7%EA%E0, аналогично как на ya.ru | |
|
|
|
|
|
|
|
для: seb
(03.07.2006 в 17:02)
| | Это не совсем шестнадцатеричный формат - это скорее безопасное представление символов, отличных от символов английского алфавита, как написал ниже Trianon, для этого применяется функция urlencode()
<?php
$url = urlencode($url);
?>
|
PS Обратно текст дешифруется при помощи функции urldecode(). | |
|
|
|
|
|
|
|
для: seb
(03.07.2006 в 16:52)
| | Есть такая функция bin2hex(string);
Пример:
<?php
echo bin2hex("Hello, php!"); // 48656c6c6f2c2070687021
?>
|
| |
|
|
|
|
|
|
|
для: jeans1986
(03.07.2006 в 17:04)
| | А как вставить символы %.
Автоматически это можно сделать. | |
|
|
|
|
|
|
|
для: jeans1986
(03.07.2006 в 17:04)
| | 2Seb: urlencode() | |
|
|
|
|
|
|
|
для: Trianon
(03.07.2006 в 18:35)
| | Спасибо всем | |
|
|
|