|
| |
|
|
| |
для: Владимир55
(29.03.2007 в 18:01)
| | | ord() тебе поможет
<?php
$str = "привет я текст, который нужно парсить";
$len = strlen($str);
for ($i = 0; $i < $len; $i++) {
echo ord($str[$i]) . "\n<br />";
}
// Пробел это например 32
?>
|
| |
| |
|
|
| |
|
|
| |
для: Владимир55
(29.03.2007 в 23:49)
| | |
<?php
function get_hs($string, $symbol)
{
return str_replace(' ', ' ', htmlentities($string[$symbol - 1], ENT_QUOTES));
}
$string = " ";
echo(get_hs($string, 1));
?>
|
| |
| |
|
|
| |
|
|
| |
для: Unkind
(29.03.2007 в 19:50)
| | | Мне нужно так:
<?php
$string = "st ri ng ";
f [0] -> s
f[2] -> "
f[5] ->
f[[8] -> <br>
?>
|
Вот такая функция f[i] мне нужна. Есть такая?
======
Знак -> означает "показывается, выводится". | |
| |
|
|
| |
|
|
| |
для: Владимир55
(29.03.2007 в 19:20)
| | | Вы можете четко сказать, что Вы хотите?
Читая Ваш пост, я не могу найти конкретную цель.
проанализировать и узнать, какой код,символ находится в первой позиции, какой во второй, а может и еще несколь позиций
А что Вы хотите анализировать? Выведете $text на экран и Вы узнаете "какой символ находится в первой позиции, какой во второй, а может еще и несколько позиций".
Ведь можно же как то узнать символы, из которых состоит переменная?
Да.
<?php
$string = "string";
if($string[0] == "s") echo 'Первый символ и правда "s"!';
?>
|
| |
| |
|
|
| |
|
|
| |
для: Unkind
(29.03.2007 в 18:53)
| | | Текст формируется скриптом. Но вследствии несовершенства скрипта в тексте встречаются обломки кодов - < /? и что-то еще. Как они там появляются и какие именно - непонятно, поскольку это происходит нерегулярно. Вот мне и нужно переменную $text, сформированную скриптом, проанализировать и узнать, какой код,символ находится в первой позиции, какой во второй, а может и еще несколь позиций.
Ведь можно же как то узнать символы, из которых состоит переменная? | |
| |
|
|
| |
|
|
| |
для: Владимир55
(29.03.2007 в 18:46)
| | | Я Вас абсолютно не понимаю.
и надо отследить их источник
Источник - тот, кто писал этот текст. | |
| |
|
|
| |
|
|
| |
для: Unkind
(29.03.2007 в 18:40)
| | | Я меня в тексте встречаются обломки кодов. Появляются они нерегулярно, и надо отследить их источник. Для этого желательно увидеть не сам текст, а коды текста. Очевидно, что в кодах есть и спецсимволы, и коды пробелов, и все прочее, что есть в самом тексте. Вот как увидеть посимвольно коды текста? | |
| |
|
|
| |
|
|
| |
для: Владимир55
(29.03.2007 в 18:20)
| | | Идея шикарная, только служебные знаки, например пробел, так не увидишь
А Вы можете видеть пробел? Как он выглядит? | |
| |
|
|
| |
|
|
| |
для: Владимир55
(29.03.2007 в 18:20)
| | | Думаю, пробел "не увидишь", потому что он и сделан для того, чтобы его не видели ^_^ Он ведь должен выводиться. Если не верите - обрамите его чем-то, что видно.
<span style="background-color: lime;"> </span>
|
| |
| |
|
|
| |
|
|
| |
для: Unkind
(29.03.2007 в 18:05)
| | | Идея шикарная, только служебные знаки, например пробел, так не увидишь... И даже так не видно:
$string = "Эта переменная содержит разные знаки - буквы, спецсимволы, и т.д.";
echo $string[3]; //Э
echo "<br>";
echo htmlspecialchars($string[3]);
|
Но как-то же можно? | |
| |
|
|
|