@Alexey10

Как посмотреть что лежит в переменной?

function my_acf_fields_relationship_query( $args, $field, $post_id ) {

    return $args;
}
add_filter('acf/fields/relationship/query/name=filteredPostsParts', 'my_acf_fields_relationship_query', 10, 3);


Есть функция my_acf_fields_relationship_query с тремя аргументами и что-то в них лежит. Этот код лежит в файле functions.php. Как мне посмотреть что лежит предположем в переменной $args ? Какой-то консоль лог есть? (как в js). То в php пока плаваю .
  • Вопрос задан
  • 286 просмотров
Пригласить эксперта
Ответы на вопрос 3
Stalker_RED
@Stalker_RED
Можно сделать так
$dump = var_export($val, true);
error_log($dump, 3, '/path/to/myLog.txt');

Ещё лучше - научиться пользоваться дебаггером.
Ответ написан
Комментировать
@AUser0
Чем больше знаю, тем лучше понимаю, как мало знаю.
Есть функция var_dump(), есть функция error_log(), пользуйтесь!
Ответ написан
@arturka_v_10
ну раз функция есть и она возвращает $args;
следовало бы найти где my_acf_fields_relationship_query запрашивается, увидите что в нее передается.

внутри функции
return $args;
возвращает переданный в my_acf_fields_relationship_query параметр $args
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы