|
|
|
| Такая идея, что есть файл изначально в .php нужно прям в нем некоторые слова замеенить, например ссылки, и так для большого количества файлов, минимум 15 за раз.
Т.е. добавляется файл, скрипт по нему проскакивает, заменяет необходимые слова и сохраняет в новый готовый результат. | |
|
|
|
|
|
|
|
для: xayc
(23.08.2009 в 10:39)
| | str_replace()
preg_replace() | |
|
|
|
|
|
|
|
для: Akdmeh
(23.08.2009 в 11:25)
| | Не могли бы вы поточнее подсказать, стоит задача перевести шаблон, т.е. есть код:
<?php while (have_posts()) : the_post(); ?>
<div class="date"><?php the_time('j'); ?> <?php the_time('M'); ?></div>
<div class="name"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div>
<div class="post"><?php the_content('More...'); ?>
<br /><br />Posted by <?php the_author(); ?> under <span class="cat"><?php the_category(', ') ?></span> <?php comments_popup_link('| Comment now » |', '| 1 Comment » |', '| % Comments »|'); ?>
</div>
<?php endwhile; ?>
|
В котором нужно заменить Comment now на комментировать, 1 comment на одигн комментарий, Comments на комментарии. | |
|
|
|
|
|
|
|
для: Xayc
(23.08.2009 в 12:34)
| | Заменить можно например так:
<?php
$string = file_get_contents("test.php");
$search = array('0'=>"Comment now", '1'=>"1 Comment", '2'=>"Comments");
$replace = array('0'=>"комментировать", '1'=>"Один комментарий", '2'=>"Комментарии");
$new = str_replace($search, $replace, $string);
?>
| , а записать в файл например так:
<?php
file_put_contents("newFile.php", $new);
?>
|
| |
|
|
|
|
|
|
|
для: mehelson
(23.08.2009 в 13:40)
| | Спасибо большое, все сделал, все работает. | |
|
|
|