Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Оформление массива
 
 автор: maximum7   (23.05.2009 в 20:15)   письмо автору
 
 

Добрый день,

Есть массив $name, который содержит названия документов. В виде:

Array ( [0] => Miaow-07-Bubble [1] => yMiaow-07-Bubble )


Теперь из этого мне нужно получить этот же массив, но в таком виде:

Array ( [0] => {name:"Miaow-07-Bubble",filename:"/jplayer/mp3/Miaow-07-Bubble.doc"} [1] => {name:"yMiaow-07-Bubble",filename:"yMiaow-07-Bubble"} )


Который в дальнейшем уже будет выводится в документ. Получается мне сам архив, его значения, необходимо обернуть другим тестом. Как сделать?

  Ответить  
 
 автор: nikita2206   (23.05.2009 в 20:23)   письмо автору
 
   для: maximum7   (23.05.2009 в 20:15)
 

<?php
$a 
= Array('Miaow-07-Bubble''yMiaow-07-Bubble');
foreach(
$a as $b => $c){
    
$a[$b] = '{name:"'.$c.'",filename:"/jplayer/mp3/'.$c.'.doc"}';
}
print_r($a);


— Так?

  Ответить  
 
 автор: maximum7   (23.05.2009 в 20:30)   письмо автору
 
   для: nikita2206   (23.05.2009 в 20:23)
 

Да, именно то, что пытался сделать. Большое спасибо.

  Ответить  
 
 автор: nikita2206   (23.05.2009 в 20:44)   письмо автору
 
   для: maximum7   (23.05.2009 в 20:30)
 

если в переменной последняя запятая будет последним символом вообще, то так:
<?
$text 
'asfasfa,sfasdfasd,fsadfasd,fsadfasdf,asdfasd,fasdf,';
$text substr($text0, -1);

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования