
08.08.2008, 21:20
|
|
Новичок
Регистрация: 08.08.2008
Сообщений: 6
Провел на форуме: 13036
Репутация:
20
|
|
Сообщение от Дикс
Первые две части:
0. о перфекционизме и проститутках
1. random image viewer- минифицируем код?
эта будет третья.
сейчас я уже минифицировал свой собственный код, но он работает не идеально.
от вас ожидаются другие, инновационые решения и фикс моей проблемы
рабочий вариант
PHP код:
<?php
$pages = glob("files/*");
foreach($pages as $page)
if(!substr_count((string)$page, 'index.php')){
$data = file_get_contents($page);
$data = str_ireplace('АЛЬТЕА', 'Алтеа', $data);
$data = str_ireplace('Альтеа', 'Алтеа', $data);
file_put_contents($page, $data);
}
нерабочий
PHP код:
foreach(glob("files/*") as $page)
file_put_contents($page, str_ireplace('Альтеа', 'Алтеа', file_get_contents($page)));
Нерабочий не меняет вхождения типа:
АЛЬТЕА</h1>
Можно конечно сунуть вместо строк массив с двумя значениями, но мне хотелось бы понять, почему Ireplace реагирует на регистр
Знаешь, наверно трудно тебе понять что это просто невероятно нелепо создавать такие темы и гордиться двумя строчками элементарного кода на php. Поэтому даю простую рекомендацию. Скачай исходный код любого опенсурсного проекта (apache например или php да что угодно). Найди там какой-нибудь файл с исходным кодом размером эдак мегабайт или по-больше. Открой его. И долго втыкай, пока твоя самооценка не опустится до уровня Земного ядра. Потом закрой, удали нафиг этот код и больше не создавай таких тем...
|
|
|