Как сделать из двух переменных одну?

224
06 апреля 2019, 04:20

Есть допустим переменная:

$select_id (её содержимое это число 2, это динамично, так что данные именно из неё надо брать, но на данный момент пускай будет 2)

И куча переменных с однородными названиями.

К примеру $num_0, $num_1, $num_2, ..., $num_n

Так вот, как мне можно используя частицу $num_ добавить значений с $select_id Пробовал $num_.$select_id на теперь понимаю что оно работает не так. Может я вообще думаю не в том направлении.

Answer 1

Вы можете использовать понятие Переменная в переменной:

    <?php
        $select_id = 2;
        $num_2 = 'hello';
        $key = 'num_' . $select_id;
        echo $$key;  /* hello*/
    ?>

хотя думаю вам необходимо задуматься о рефакторинге логики своего кода.. ))

READ ALSO
Как создаются адреса статей

Как создаются адреса статей

В пример тот же stackoverflowcom/раздел_статей/статья_о_прекрасной_погоде

225
Laravel запрос на вывод групп

Laravel запрос на вывод групп

Как мне вывести по группам для определенного teacher

188
Как сделать кнопку Edit?

Как сделать кнопку Edit?

прошу помощи - как сделать кнопку edit для редактирования строки (я чайник) javascript не понимаю, желательно php если возможно

240
Поиск строк по регулярным выражением

Поиск строк по регулярным выражением

Необходимо найти такие строки:

191