Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/32: Рейтинг темы: голосов - 32, средняя оценка - 4.75
мну довольно <(-__-)l
 Аватар для gGrn-7DA
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462

echo "<div style = $theStyle>$theText</div>"

27.01.2010, 10:41. Показов 6385. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
не работает конструкция:

PHP
1
2
3
4
5
<?php
$theStyle = "border-width:2px; border-color: green;";
$theText = "12345";
echo "<div style = $theStyle>$theText</div>" 
?>
-

выводит просто текст, применения стиля...
подскажите в чем проблема.

PHP
1
2
3
<?php
echo "<h1>123456</h1>"
?>
работает.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.01.2010, 10:41
Ответы с готовыми решениями:

echo не выводит div?
Я новичок, и никак не могу понять почему не выводит на экран div ПОМОГИТЕ!!!! &lt;html&gt; &lt;head&gt; &lt;meta...

Как вставить div в PHP код (в echo) - исправить код
Народ как вставить div в php код точнее в echo В этот код:&lt;?php //отсеивание $dir = &quot;MP3 PLAYER/&quot;; //задаём имя...

При определённом URL не показывался <div></div>
Напишите пожалуйста код, что бы при определённом url не открывался (показывался) бы &lt;div&gt;.

17
 Аватар для Vladiator
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
27.01.2010, 10:44
Цитата Сообщение от gGrn-7DA Посмотреть сообщение
echo "<div style = $theStyle>$theText</div>"
неправильно.
PHP
1
echo "<div style = ".$theStyle.">".$theText."</div>";
переменные не должны быть включены в текст, их надо ограничивать точками и символами, ограничивающими строку.
0
мну довольно <(-__-)l
 Аватар для gGrn-7DA
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
27.01.2010, 11:15  [ТС]
не работает...
0
 Аватар для Vladiator
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
27.01.2010, 11:18
gGrn-7DA, что выводит?
0
мну довольно <(-__-)l
 Аватар для gGrn-7DA
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
27.01.2010, 11:19  [ТС]
просто текст 123456 без применения стиля
0
 Аватар для Vladiator
1574 / 645 / 79
Регистрация: 24.02.2009
Сообщений: 9,268
27.01.2010, 11:29
PHP
1
2
3
4
5
<?php
$theStyle = "'border-width:2px; border-color: green';";
$theText = "12345";
echo "<div style = ".$theStyle.">".$theText."</div>";
?>
1
мну довольно <(-__-)l
 Аватар для gGrn-7DA
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
27.01.2010, 11:34  [ТС]
я так делаю:
PHP
1
2
$theStyle = "border-width:$borderSize$sizeType; border-style:$borderStyle; border-color:green;";
echo "<div style = ".$theStyle.">".$theText."</div>";
0
692 / 383 / 51
Регистрация: 22.01.2009
Сообщений: 1,135
27.01.2010, 11:53
PHP
1
2
$theStyle = '"border-width:$borderSize$sizeType; border-style:$borderStyle; border-color:green;"';
echo "<div style = ".$theStyle.">".$theText."</div>";
0
Почетный модератор
 Аватар для Humanoid
11557 / 4352 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
27.01.2010, 11:54
Все атрибуты должны быть в кавычках... результат должен получиться таким:
HTML5
1
<div style=".....">....</div>
Что бы этого добиться, можно сделать либо
PHP
1
echo '<div style="'.$theStyle.'">'.$theText.'</div>';
либо
PHP
1
echo "<div style=\"$theStyle\">$theText</div>";
Лично мне больше нравится первый вариант, т.к. там нет заморочек с экранированием внутренних кавычек.
1
мну довольно <(-__-)l
 Аватар для gGrn-7DA
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
27.01.2010, 12:01  [ТС]
Humanoid, Респект!

Добавлено через 2 минуты
и еще 1 вопрос какпользоваться оператором
PHP
1
2
3
4
<<<this
...
...
this;
что ставить в конце? ато весь текст от
PHP
1
<<<this
до конца считается текстом...
0
Почетный модератор
 Аватар для Humanoid
11557 / 4352 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
27.01.2010, 12:24
Нашёл описание на английском языке. На сколько я понял, там должно быть тоже слово, с которого и начинается.
PHP
1
2
3
<<<THIS
Ляляля
THIS
Добавлено через 3 минуты
Есть даже на русском
1
мну довольно <(-__-)l
 Аватар для gGrn-7DA
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
27.01.2010, 12:32  [ТС]
спасибо! я так писал)

PHP
1
2
3
4
<<<this
"12345"
"234"
this;
Добавлено через 4 минуты
все равно не работает

Добавлено через 40 секунд
PHP
1
2
3
4
$theStyle = <<<this
"border-width:2px; 
border-color: green;"
this;
0
Почетный модератор
 Аватар для Humanoid
11557 / 4352 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
27.01.2010, 12:33
У меня
PHP
1
2
3
4
$theStyle = <<<this
"border-width:2px; 
border-color: green;"
this;
правильно сработало.
0
мну довольно <(-__-)l
 Аватар для gGrn-7DA
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
27.01.2010, 12:37  [ТС]
а у меня не раотает...
долго думает, потом выдает "не найден конец файла" и указывает на 32 строку, хотя у меня только 28...
0
Почетный модератор
 Аватар для Humanoid
11557 / 4352 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
27.01.2010, 12:42
Пробелов никаких нету? Всё должно быть без отступов. Может, он на другой файл жалуется? Он там указывать, к в каком файле эта ошибка.
1
мну довольно <(-__-)l
 Аватар для gGrn-7DA
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
27.01.2010, 12:44  [ТС]
отступы были)
0
Почетный модератор
 Аватар для Humanoid
11557 / 4352 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
27.01.2010, 12:50
В документации нужно обращать внимание на эти красные надписи:
Очень важно отметить, что строка с закрывающим идентификатором не содержит других символов, за исключением, возможно, точки с запятой (;). Это означает, что идентификатор не должен вводиться с отступом и что не может быть никаких пробелов или знаков табуляции до или после точки с запятой.
0
мну довольно <(-__-)l
 Аватар для gGrn-7DA
217 / 206 / 15
Регистрация: 17.01.2010
Сообщений: 2,462
27.01.2010, 12:53  [ТС]
да наверно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.01.2010, 12:53
Помогаю со студенческими работами здесь

Вывести символы, используя только три ECHO. Echo '0', Echo '*', Echo '\n' (использовать цикл)
Вывести символы, используя только три ECHO. Echo '0', Echo '*', Echo '\n' (использовать цикл). Рисунок который нужно вывести: ...

Количество div
Стоит задача из сайта найти все теги &lt;div&gt; Проблема в том что сайт с которого щитаю div не содержит данный javascript Тоисть с нужно с...

Присвоение id k div
Добрый день, сайт на joomla 3 имеется модуль вывода новостей но модуль выводит все статьи с одиноковыми дивами, необходимо каждой статье...

For Change Div
Добрый вечер, помогите с одним запросом. Пример for($i = 0; $i &lt; 10; $i++) { //Как в этом цикле вызвать 2 CSS...

div id из php
Доброго времени :) Нужно задать класс div методами php. На данный момент дошел вот до этого: &lt;button type=&quot;button&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru