Хорошо, в основном у меня есть проект, который требует, чтобы видео были скрыты от пользователей, но при этом могли их видеть (с помощью php). вот что я получил на данный момент:
Файл video.php имеет это:
, а файл html, который должен отображать это, использует html5, как и следовало ожидать. вот в чем дело .. когда я прямо вставляю это (не) работает. но он не работает на моем iPhone и не работает в теге ... если я использую прямой файл вместо оболочки php, все работает нормально, и на моем iPhone тоже ...
так что я думаю, что мой вопрос для этого: какова правильная информация header () для точной репликации mp4, который может передаваться через iPhone и HMTL5?
Решение получено из: http://mobiforge.com/developing/story Файл /content-delivery-mobile-devices
video.php: ([0] => stdClass Object ([user_id] => 10 [date_modified] => 2010-07-25 01:51:48) [1] => ...
У меня есть массив, который выглядит так :
Array
(
[0] => stdClass Object
(
[user_id] => 10
[date_modified] => 2010-07-25 01:51:48
)
[1] => stdClass Object
(
[user_id] => 16
[date_modified] => 2010-07-26 14:37:24
)
[2] => stdClass Object
(
[user_id] => 27
[date_modified] => 2010-07-26 16:49:17
)
[3] => stdClass Object
(
[user_id] => 79
[date_modified] => 2010-08-08 18:53:20
)
)
и что мне нужно сделать, так это распечатать запятую идентификатора пользователя, разделенную запятыми:
10, 16, 27, 79
Я предполагаю, что это будет цикл for, но я ищу для наиболее эффективного способа сделать это в PHP
О, и имя массива: $ mArray
Я пробовал это:
foreach($mArray as $k => $cur)
{
echo $cur['user_id'];
echo ',';
}
, что предлагали другие.
Однако я продолжаю получать эту ошибку:
Неустранимая ошибка: невозможно использовать объект типа stdClass в качестве массива в.
Я думаю, это потому, что этот массив не является типичным массивом, поэтому он требует другого синтаксиса?