Проблема в том, что вы печатаете массив как строку.
возвращаемый результат \Db::select
является массивом, поэтому для печати массива вы можете использовать print_r()
$results = \Db::select('select * from engegraph_forms_membros where id = ?', [1]);
echo '<pre/>'; print_r($result); exit();
, вы можете напечатать результат как этот, или вы можете использоватьвстроенная функция отладчика.
$results = \Db::select('select * from engegraph_forms_membros where id = ?', [1]);
dd($result);
// or dump($result);
если вы используете функцию dump/dd
, вам не нужно беспокоиться, что она может напечатать что угодно. dd [die and dump]
останавливает поток php к следующим операторам. dump
будет продолжать поток, так что вы можете напечатать другие значения / или / выполнить следующие операторы, если вам нужно.
если есть сомнения, пожалуйста, добавьте комментарии.