<img src="<?= Url::to('@web/' . '/' . $model->images[0]->path . '/' . $model->images[0]->file, true) ?>" alt="">
// and
echo Html::img(Url::to('@web' . '/' . $model->images[0]->path . '/' . $model->images[0]->file, true))
http://site.ru/uploads/image.jpg
/uploads/image.jpg
$text = 'Длина и ширина магниевого корпуса ноутбука равны 320x202 мм. <br><br>
Это почти как лист бумаги формата A4. Толщина устройства не превышает 14,9 мм.
Весит же оно всего 880 граммов. <br>';
preg_match_all('#.*?бумаги.*?[.?!](?:\s|$)#', $text, $match);
print_r($match);
Array
(
[0] => Array
(
[0] => Это почти как лист бумаги формата A4.
)
)
$str = "IEEE 802.11a, IEEE 802.11ac, IEEE 802.11b, IEEE 802.11g, IEEE 802.11n";
preg_match_all('#([\d.]+)([a-z]{1,})#', $str, $matches);
array_multisort(array_map('strlen', $matches['2']), $matches['2']);
echo $matches['1']['0'] . implode('/', $matches['2']);
802.11a/b/g/n/ac
Как мне сделать, чтобы регулярка не игнорировала кириллицу?
$html = '<td>
<b>3. Первый тег B</b>
</td>
<td>
<a title="More..." href="/ссылка">
<b>текст Второй тег B</b>
</a>
</td>
<td align=right>
<b>VIP Третий тег B</b>
</td>';
$dom = new DomDocument();
$dom->loadHTML('<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />'.$html);
$finder = new DomXPath($dom);
$elements = $finder->query(".//b");
foreach($elements as $element){
//print_r($element);
echo PHP_EOL . $element->nodeValue;
}
3. Первый тег B
текст Второй тег B
VIP Третий тег B