Нельзя так простенько сделать :)
if(preg_match("/(слово1|слово2)/",$var))
* или же воспользоваться mod_rewrite чтобы сохранить старые урлы :)
Всем спасибо, нашёл человека :)
* оффтопик, но тоже может пригодится :)
Выводит ближайшие и остальные субботы и воскресенья :)
$holidays = array();$x = 6-date('w');$startDate = strtotime(date('Y-m-d').", 1:00")+(24*3600*$x);$currentHolls = $startDate;$numOfHols = 10;$one_day = 24*3600;$days_to_plus = 7*24*3600;for($i=1;$i<=$numOfHols;$i++){ $holidays[] = $startDate+$days_to_plus; $holidays[] = $startDate+$days_to_plus+$one_day; $startDate+=$days_to_plus;}
Млин, а как же регекспы?:))
preg_match("/^(([^>]+>){4})(.*)$/",$text3,$results);
echo $results[1].strip_tags($results[3]);
пустой get по-моему не отправляется
Ну я примерно так и сделал - в начале топика прям описал
var tmp = {};
$("input[class='select']").each(function(i){
tmp[$(this).attr('name')] = $(this).attr('value');
});
data.oVar = tmp;
Засада в том, что я не хочу знать заранее какие там будут элементы
А проблема заключается в том, что мне не нравится присвоение такое, НО если сделать data.oVar[x] = y - это не придёт в сериализованную строку :(
На уровне PHP можно сделать при выводе ссылки через буферизацию
ob_start();
....
$buffer = ob_get_clean();
... заменить в $buffer по регулярке всё в ссылках, где нулевой параметр
echo $buffer;
А, невнимательно прочитал
Не присваивайте просто 0 в значение в этой форме
Сорри, я на Perl пишу и привык называть ассоциативный массив хешом :)
Ассоциативный массив - если вдруг что - это абстрактный тип данных (интерфейс к хранилищу данных), позволяющий хранить пары (ключ, значение) и поддерживающий операции добавления пары, а также поиска и удаления пары по ключу.