[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Что то попало в масив
Bodich

Array
(
[0] =>
Курица запеченная в рукаве - это блюдо, которое готовят практически в каждом доме. Рукав для запекания во многом помогает на кухне! Он позволяет сохранить мясу сочность, а для тех, кто любит корочку достаточно подержать 10 минут курицу или другое мясо под грилем! Предлагаю простейший рецепт курицы запеченной в рукаве с гречневой кашей и грибами.
[1] => Этот рецепт нравится мне тем, что не нужно готовить отдельно гарнир к курице. Пока курица находится в духовке, есть время, чтобы приготовить салатик!


[2] => Чтобы приготовить курицу запеченную в рукаве мне понадобились:
[3] => Курицу уже выпотрошенную и помытую натираем маслом, солью, молотым перцем. Пока готовится начинка, оставляем курицу мариноваться.


[4] => Гречку высыпаем на сковородку и немного прожариваем, постоянно помешивая, пока она не начнет потрескивать. Затем заливаем её кипяченой водой. Воды льем немного, чтобы она еле покрывала гречневую крупу. Оставляем на пару минут.


[5] => В это время режем грибы на пластинки и тоже немного прожариваем на масле. Затем перемешиваем гречневую крупу и грибы. Солим по вкусу. Этой смесью наполняем брюхо курицы и защипываем зубочистками. Курицу упаковываем в рукав для запекания.


[6] => Курицу отправляем в духовку на час - полтора. Затем достаем курицу запеченную в рукаве из духовки и снимаем сам рукав. Готовность можно проверить деревянной палочкой. Для этого нужно проколоть мясо, если не течет красный сок - значит мясо готово.


[7] => Для любителей хрустящей корочки нужно поставить курицу под гриль ещё минут на десять. Можно посыпать зеленью.


[8] =>
Курица запеченная в рукаве готова! К сожалению, я не успела сфотографировать всю эту вкуснотищу в порционном виде. Но, поверьте, это очень красиво, а главное вкусно!


[9] => Приятного аппетита!
[10] => Приятного аппетита!
[11] =>
[12] =>
[13] =>
[14] =>
[15] =>
[16] =>
[17] =>
[18] =>
[19] =>

при формировании он проходит через код :

 foreach ($descript as $key => $val){
if (empty($val) or strlen($val)<20 or !preg_match("/[а-я]/i",$val)) {
unset($descript[$key]);
}
}


что попадает в ячейки с 11 по 19 !?!?! как удалить эти пустые ячейки?
(может быть туда попал какой то яваскрипт код т.к. массив получается при парсинге)



Спустя 4 минуты, 39 секунд (17.03.2012 - 18:56) inpost написал(а):
htmlspecialchars для вывода используй! Тебе же нужен нормальный вид.

Спустя 2 минуты, 20 секунд (17.03.2012 - 18:58) Bodich написал(а):
htmlentities(htmlspecialchars($descript[11])).'dsdsdsdsds';
- ПУСТОТА

Спустя 29 минут, 15 секунд (17.03.2012 - 19:27) inpost написал(а):
htmlentities - то зачем?
А исходный код открывать не пробовал?

Спустя 35 секунд (17.03.2012 - 19:28) inpost написал(а):
echo 'ф'.htmlspecialchars($descript[11]).'ф';

Спустя 43 минуты, 27 секунд (17.03.2012 - 20:12) Bodich написал(а):
Цитата (inpost @ 17.03.2012 - 16:27)

А исходный код открывать не пробовал?

конечно :

вот ПРИМЕР Выборки:
$hentry = $document->find('div.maincont    ');
pq("ul")->remove();
pq("img")->remove();

$hentry = $document->find('div.maincont table h2 span ');
foreach ($hentry as $el) {
$descript[] = pq($el)->html();


Спустя 2 минуты, 33 секунды (17.03.2012 - 20:14) Bodich написал(а):
Между ф и ф выводит пустоту huh.gif

Спустя 4 минуты, 32 секунды (17.03.2012 - 20:19) twin написал(а):
Bodich
Цитата
при формировании он проходит через код :
вот это сомнительно. Тогда 9 и 10 тоже не должны пройти.

Спустя 10 минут, 18 секунд (17.03.2012 - 20:29) glock18 написал(а):
Цитата (twin @ 17.03.2012 - 17:19)
Bodich
Цитата
при формировании он проходит через код :
вот это сомнительно. Тогда 9 и 10 тоже не должны пройти.

пустое пространство? 20 пробелов, например rolleyes.gif как и в следующих 10

Спустя 4 минуты, 49 секунд (17.03.2012 - 20:34) Bodich написал(а):
после проверки массива
foreach ($descript as $key => $val){
if (empty($val) or strlen($val)<20 or !preg_match("/[а-я]/i",$val)) {
unset($descript[$key]);
}
}


сразу "пересложил" его так:
foreach ($descript as $key => $val){

$descript_new[]= $val;
}

вроде работает!

Спустя 3 минуты, 22 секунды (17.03.2012 - 20:37) Bodich написал(а):
задача: если встречаюся одинаковые значения $val в массиве нужно удалить оставить только одно ...пример

[9] => Приятного аппетита!
[10] => Приятного аппетита!
[11] => Приятного аппетита!

Спустя 2 минуты, 45 секунд (17.03.2012 - 20:40) Visman написал(а):
Лучше уж сразу так :D
foreach ($descript as $val){
if (!empty($val) && strlen($val)>=20 && preg_match("/[а-я]/i",$val)) {
$descript_new[]= $val;
}
}

Спустя 1 минута, 37 секунд (17.03.2012 - 20:41) Visman написал(а):
Bodich, как это
preg_match("/[а-я]/i",$val)

должно по задумке работать?


Спустя 2 минуты, 38 секунд (17.03.2012 - 20:44) Bodich написал(а):
Цитата (Visman @ 17.03.2012 - 17:41)
Bodich, как это
preg_match("/[а-я]/i",$val)

должно по задумке работать?

проверяет кирилица в строке или нет

Спустя 1 минута, 54 секунды (17.03.2012 - 20:46) Bodich написал(а):
задача: если встречаюся одинаковые значения $val в массиве нужно удалить оставить только одно ...пример

[9] => Приятного аппетита!
[10] => Приятного аппетита!
[11] => Приятного аппетита!

подскажите как сделать ??

Спустя 5 минут, 12 секунд (17.03.2012 - 20:51) Visman написал(а):
Цитата (Bodich @ 18.03.2012 - 01:44)
проверяет кирилица в строке или нет

Не верю!
Для того, чтобы дало добро, нужно, чтобы в строке был только один кирилический символ.

Спустя 17 минут, 8 секунд (17.03.2012 - 21:08) Zhandos написал(а):
Bodich, array_unique ?

Спустя 3 минуты, 32 секунды (17.03.2012 - 21:12) Bodich написал(а):
Zhandos Спасибо !

Спустя 2 минуты, 21 секунда (17.03.2012 - 21:14) Bodich написал(а):

Цитата (Visman @ 17.03.2012 - 17:51)
Не верю!
Для того, чтобы дало добро, нужно, чтобы в строке был только один кирилический символ.

есть готовое решение как проверить цело предложение ???

Спустя 4 минуты, 23 секунды (17.03.2012 - 21:19) inpost написал(а):
для UTF модификатор u добавить надо.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.