Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/35: Рейтинг темы: голосов - 35, средняя оценка - 4.94
5 / 5 / 5
Регистрация: 31.01.2014
Сообщений: 107

Объединение переменных

18.10.2014, 16:17. Показов 7257. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть 2 переменные: $spisok и $sp_v.
В переменной $spisok строка, в $sp_v число.
Нужно их объеденить, поставив между ними какой-нибудь символ.
Для простого объединения использую такой код:
PHP
1
$spisok.$sp_v
соответственно, чтобы вставить между ними символ, делаю так:
PHP
1
$spisok.'H'.$sp_v
И тут начинаются проблемы. PHP начинает искать между кавычками математические операторы. Если я там поставлю '+', либо '-', выведеться сумма или разность строки и числа () соответственно.
Если поставить туда любую букву, не выведеться ничего.

PS. Если в переменной $spisok находиться '31H32', а в переменной $sp_v число 33, то после их объединения (и вставкой между ними символа, например, 'H'), необходимо получить строку '31H32H33'
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.10.2014, 16:17
Ответы с готовыми решениями:

Объединение переменных, переданных методом GET и методом POST
Посетитель в форме вводит информацию, которая затем методом POST передается в обработчик, попадая в переменную с именем $info. На...

Объединение переменных
Заранее извиняюсь за возможную не корректность! Суть проблемы double a, b,c; c = a,b; нужно бы как то получить результат...

Объединение переменных
как можно объединить текст с переменной, вот к примеру что мне надо function test(cat){ cat_a=10; cat_b=20; ...

4
1943 / 1768 / 825
Регистрация: 23.01.2014
Сообщений: 6,230
18.10.2014, 16:55
Цитата Сообщение от HapKoT Посмотреть сообщение
И тут начинаются проблемы. PHP начинает искать между кавычками математические операторы. Если я там поставлю '+', либо '-', выведеться сумма или разность строки и числа () соответственно.
Если поставить туда любую букву, не выведеться ничего.
Смахивает на какие-то глупости. Покажите код целиком.


PHP
1
2
3
4
<?php
$spisok = "asdf";
$sp_v = 3;
echo $spisok.'H'.$sp_v;
Выведет:
Code
1
asdfH3
0
12 / 12 / 2
Регистрация: 29.03.2011
Сообщений: 72
18.10.2014, 16:56
Я тоже вставил код из первого сообщения и нормально все объединило
0
365 / 372 / 89
Регистрация: 01.12.2013
Сообщений: 1,629
18.10.2014, 17:04
Цитата Сообщение от HapKoT Посмотреть сообщение
PHP начинает искать между кавычками математические операторы. Если я там поставлю '+', либо '-', выведеться сумма или разность строки и числа () соответственно.
PHP
1
2
3
4
$var1=1;
$var2=1;
$result=$var1.'1+1'.$var2;
echo $result;
вывод 11+11, где здесь сумма?
0
5 / 5 / 5
Регистрация: 31.01.2014
Сообщений: 107
18.10.2014, 17:10  [ТС]
Вопрос закрыт, проблема была в другом. Всем спасибо за ответы
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.10.2014, 17:10
Помогаю со студенческими работами здесь

Объединение переменных в wstring
Всем добрый день! Подскажите как собрать, сохранить все значения переменных в строку wstring. А то собираю dll для 1c-ки,а тут одни...

Объединение нескольких переменных
Нужна помощь. Даны переменные a=3 b=2 c=4 d=6 их значения необходимо вывести в поле Label таким образом чтобы эти переменные образовали...

Объединение 3-х переменных в число
Есть программа,в ней переменные a,b,c.Они integer. a=1 b=0 c=7 Как их объеденить в число 107 или любое другое.

Объединение 2ух переменных
char var1=&quot;lala'&quot;; char var2=&quot;tyty'&quot;; cahr var3= ???? // вот что надо тут написать чтобы var3 была равна &quot;lalatyty&quot; ...

Объединение 2ух переменных
char var1=&quot;lala'&quot;; char var2=&quot;tyty'&quot;; cahr var3= ???? // вот что надо тут написать чтобы var3 была равна &quot;lalatyty&quot; ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru