Какой ужас!!! нельзя изменить название темы :(
Ладно, итак, запись на бильярд в субботу, 18 марта, в 13-00 на Войковской (центр зала). Будут:
1. Oniks
2. FlyAway
3. юни
4. Skyter
5. Proton
6. Ramiil
Запись продолжается, спонсоров запишем вне очереди ;)
Гм.. не знаю, что там за книга такая... Цитата:
'r+' - Открыть для чтения и записи; поместить указатель в начало файла.
'w+' - Открыть для чтения и записи; поместить указатель в начало файла и усечь файл до нулевой длины. Если файл не существует, делается попытка создать его.
А 2 аргумента он принимать не может, ибо тогда может быть ошибок с доступом к файлу немеряно. Таким образом, перед записью вам надо использовать fopen('...', 'w+').
понятно, а в воскресенье или в субботу?
Я знаю самый лучший шумоподавитель - бируши 😂
Чето мне это мало о чем говорит, можно поконкретнее, где это?
Выходит 6 версия РНР, которая не поддерживает REQUEST_URI...
Каждый сам выбирает, как идти к цели, ведь и красивые урлы тож можно разбором урл создавать...
$fp = fopen(" $i .php", "r+""w+");
Сомневаюсь, что так прокатит, во первых, имя файла будет не '1.php', а ' 1 .php', т.е. с пробелами. Во-вторых, fopen может принимать только 1 аргумент, задающий доступ к файлу, так что надо его открывать либо для чтения, либо для записи, а в вашем случае и для того, и для другого.
preg_grep("/^<h2>(?!Бизнес)(.*)</h2>$/", $array); // Ищем в <h2> и записываем в массив preg_replace ("/^</title>$"); $array </title>/");
Внимательнее читайте мануал:
array preg_grep (string pattern, array input)
preg_grep() возвращает массив, состоящий из элементов массива input, совпавших с данным pattern.
Поскольку на момент вызова preg_grep $array пуст, то ничего она не найдет.
Для решения вашей задачи я бы сделал по-другому:
1. Считал весь файл в строку через file_get_contents();
2. Нашел все вхождения <h2>(!Бизнес)....</h2> и записал бы их в массив с помощью eregi();
3. Если нужно, заменил бы все вхождения </title> на {результат поиска <h2>}</title> простым str_replace().
Не, разбор переменной - это лишняя нагрузка на сервак. Делайте через htaccess, так весь мир поступает :).
Да, есть такие проги, их очень много, текстовый редактор называется (который поддерживает одновременное редактирование нескольких документов и поддерживает замену регулярных предложений) :) Я вот Дримом 7 пользуюсь, никакого гемора не испытываю, может, потому что долго на стуле не сижу 😂
Если не ошибаюсь, то | - это аналог \t, точнее наоборот:).