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

Форум PHP

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

 

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

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

тема: array() ???
 
 автор: himera7   (16.11.2006 в 21:01)   письмо автору
 
 


$Post_error = array("dictionary" => $_POST["dictionary"], "Num_of_t" => $_POST["Num_of_t"]);


все хорошо но в $_POST["Num_of_t"] хранится текст а для текста врде как нужны " " как быть

   
 
 автор: Trianon   (16.11.2006 в 21:05)   письмо автору
 
   для: himera7   (16.11.2006 в 21:01)
 

Вы будете удивлены наверное, но в любом элементе $_POST хранится текст. Или в самом крайнем случае - массив. И никакие " " там не нужны.

   
 
 автор: himera7   (16.11.2006 в 21:13)   письмо автору
 
   для: Trianon   (16.11.2006 в 21:05)
 

Я не удевлен =))))
Я совершено про другое что по синтаксису в array () если значение элемента является числовое
то ковычек ни каких не надо т .е

array("Num" => 5);

но если это является текстом то

array("text" => "some text");


я просто хочу писать соответствено правилам ситаксиса !

   
 
 автор: Trianon   (16.11.2006 в 21:52)   письмо автору
 
   для: himera7   (16.11.2006 в 21:13)
 

Согласно правил синтаксиса
чтобы написать число, Вы пишите прямо число: 25
чтобы написать строку, Вы пишите кавычки: "25"
чтобы написать переменную, Вы пишите доллар: $_POST
чтобы написать функцию переменную, Вы пишите прямо имя: array

В каком контексте Вы это будете писать - совершенно несущественно.

   
 
 автор: himera7   (16.11.2006 в 21:18)   письмо автору
 
   для: himera7   (16.11.2006 в 21:01)
 

Заодно вопрос когда пишешь print_r($array)
то в браузере все отображается в одну строку а нельзя ни как сделать что бы отоброжалось более приятно так как это делается в учебниках вроде такого
Array
(
[1] => 'Январь'
[2] => 'Февраль'
[3] => 'Март'
)

тока не надо прдлагать это через таблицы сделать я знаю что можно но мне влом ! ))) вопрос смостоит в том что может есть где настройки поменять или функция другая что б все приятно отоброжалось !

   
 
 автор: Trianon   (16.11.2006 в 21:49)   письмо автору
 
   для: himera7   (16.11.2006 в 21:18)
 


echo '<pre>'; print_r($array); echo '</pre>';

   
Rambler's Top100
вверх

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