Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 09.05.2012, 20:33
Профессор
Отправить личное сообщение для kilogram Посмотреть профиль Найти все сообщения от kilogram
 
Регистрация: 19.03.2012
Сообщений: 163

Функция Compact
<?php
$name = "Леонардо Давинчи";
$age = 15;

$t = array("company"=>"Inmarket");
compact("name","age",$t);
foreach($t as $a=>$b)
echo $a.' - '.$b.'<br />';
?>


Почему не добавляет функция компакт ключ со значениями в массив $t?
Ответить с цитированием
  #2 (permalink)  
Старый 09.05.2012, 20:50
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от kilogram
Почему не добавляет функция компакт ключ со значениями в массив $t?
а с чего вы решили, что она должна это делать?
прочитайте внимательно справку по этой функции
Ответить с цитированием
  #3 (permalink)  
Старый 09.05.2012, 22:11
Профессор
Отправить личное сообщение для kilogram Посмотреть профиль Найти все сообщения от kilogram
 
Регистрация: 19.03.2012
Сообщений: 163

Вроде разобрался.
<?php
$name = 'Obama';
$post = 'deputy';
$town = 'Washington';
$city = 'USA';
$t = array("name"=>"Дженефер Лопес","post"=>"певица",'town'=>'Kiev','city'=>'Ukraine');

extract($t, EXTR_OVERWRITE);
echo $town.' - это столица страны '.$city.'<br />';
echo $name.' занимает должность - '.$post.'<br /><br />';

$name = 'Leonardo Da Vinci';
$post = 'artist';
$town = 'Italy';
$city = 'Rome';

$t = compact("name",'post','town','city');

echo $t['town'].' - это столица страны '.$t['city'].'<br />';
echo $t['name'].' занимает должность - '.$t['post'].'<br />';


?>

Последний раз редактировалось kilogram, 09.05.2012 в 22:24.
Ответить с цитированием
  #4 (permalink)  
Старый 09.05.2012, 22:17
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать где находится функция, на которую указывает javascript:openTag('mgmt') amigo* Общие вопросы Javascript 13 11.04.2012 12:11
функция и несуществующий id Ankh Элементы интерфейса 4 10.02.2012 23:49
функция не успевает Sadist_dead Элементы интерфейса 22 02.10.2011 19:00
Где вызывается функция? cradis Общие вопросы Javascript 5 23.04.2011 13:47
Функция меняющая значение input type text. Value не подходит( Sundog Общие вопросы Javascript 1 25.09.2009 15:06