<?php
$string = 'Param pam pam DS{FP}$%@@#[]]][[]#$';
echo preg_replace('/[^\(\)\[\]\{\}]/', '', $string); # => {}[]]][[]
<html>
<body>
<img class="bg-image" src="http://s.pikabu.ru/images/logo2013.png" width="155" height="52">
<img class="bg-image" src="http://s.pikabu.ru/images/logo2013.png" width="155" height="52">
<img class="bg-image" src="http://s.pikabu.ru/images/logo2013.png" width="155" height="52">
<script>
imgs = document.getElementsByClassName('bg-image'); // получаем массив <img'ов
if(imgs.length>0)
{
for(var i=imgs.length-1; i >= 0 ; i--) // в цикле идем задом наперед, чтоб корректно срабатывало удаление элемента
{
var div_img = document.createElement('div') // создаем новый DOM элемент (div)
div_img.className='slides-fullscreen-img overlay-black' // даем нужные классы
div_img.style.background= "url('"+imgs[i].src+"')"; // прописываем нужные стили
div_img.style.backgroundSize= "cover";
div_img.style.width= imgs[i].width+"px ";
div_img.style.height= imgs[i].height+"px ";
document.body.appendChild(div_img); // подсовываем созданный <div> внутрь body
document.body.removeChild(imgs[i]) // удаляем картинку
}
}
</script>
</body>
</html>
$params = array('date'=>'day', 'sort'=>'rating');
echo(http_build_query($params, null, ";")); # => date=day;sort=rating
$data = $db->query(SELECT * FROM .... ORDER BY `name` ASC)->fetchAll(PDO::FETCH_ASSOC)
$result = array();
foreach($data as $d)
{
$first = mb_strtoupper($d['name']{0});
if(isset($result[$first]))
array_push($result[$first], $d);
else
$result[$first] = array($d);
}
<?php foreach($result as $char=>$values): ?>
<tr>
<td class='большая буква'><?php echo $char ?></td>
.........а тут уже все названия будут в массиве $values, как это все выводить - дело верстки.........
</tr>
<?php endforeach;?>
SELECT `categories`.* FROM `categories` INNER JOIN `items_categories` ON `categories`.`id` = `items_categories`.`category_id` WHERE `items_categories`.`item_id` = 123
SELECT `items`.* , `options`.* FROM `items`, `options` WHERE `items`.`id` = 123 AND `options`.`item_id` = `items`.`id`
source.each_char do |char|
enc_char = char.force_encoding('utf-8')
if enc_char.valid_encoding?
content << enc_char
else
log.debug(char)
end
end
<root xmlns:ss = 'popka'>
<Row>
<Cell ss:Index="1">
<Data ss:Type="String">Продукт1</Data>
</Cell>
</Row>
</root>
error_reporting(E_ALL);
ini_set('display_errors',0);
ini_set('log_errors',1);
set_error_handler("errorsLog");
function errorsLog($errno, $errmsg, $file, $line)
{
$fp=fopen('log.txt', 'a+');
fwrite($fp, "errno: $errno\ntext: $errmsg\nfile: $file\nline: $line\n (".date("r").") \n===========================================\n\n");
fclose($fp);
}