Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Типограф
 
 автор: antf   (04.02.2015 в 07:44)   письмо автору
27.1 Кб
 
 

В 2007 году написал Типограф для сайта portal.lgo.ru. Погонять можно здесь, он до сих пор работает. Сейчас подружил типограф с utf-8. Исходники выкладываю.

1. Пока не могу понять, почему в примере ссылка portal.lgo.ru?id=33=dd#we45 не заменяется корректно, на сайте этого нет, неужели дело в кодировке?

2. Можно ли как-нибудь попроще организовать перебор строки utf-8 по символам в цикле? Я ничего лучше не придумал:


<?php
    $chars 
preg_split('//u'$str, -1PREG_SPLIT_NO_EMPTY);
    
$cnt count($chars);
    
$num 0;
    for(
$i 0$i $cnt$i++)
    { 
      if(
$chars[$i] == '¬')
      { 
        
$tmp .= $jscode_arr[$num];
        
$num++;
      }
      else
        
$tmp .= $chars[$i];
    }
    
$str $tmp$tmp '';
?>


PS Можно поместить в downloads, если хотите и серьезных ошибок не найдется.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования