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

226
03 марта 2019, 17:50

В многих фреймворках и библиотеках используется ввод какой-то информации (типа конфиг) в комментарий, а php как-то его считывает и использует эту информацию.

К примеру, когда ты создаешь плагин для WordPress, нужно добавить комментарий с некоторой информацией о плагине в его начало. Как через PHP считать информацию из комментария?

Answer 1

Не знаю где в WP комментарии ставятся. Но в PHP есть такое:

<?php
/** 
* A test class
*
* @param  foo bar
* @return baz
*/
class TestClass { }
$rc = new ReflectionClass('TestClass');
var_dump($rc->getDocComment())
?>

Результат:

/** 
* A test class
*
* @param  foo bar
* @return baz
*/

Пример из документации getDocComment

Answer 2

Открыть файл php как обычный файл и прочитать иформацию из него, строка за строкой. WordPress так и делает.

Вот код для считывания текущего файла php в массив

$lines = file( __FILE__ );

Дальше с этим массивом строк можно делать что угодно.

READ ALSO
Кодировка в выводе данных mysql php

Кодировка в выводе данных mysql php

Не могу задать кодировкуЕсть php код:

222
Удаление записи из БД через php

Удаление записи из БД через php

Суть вопроса: нужно напить кнопку для удаления записи из БДИмеем форму:

278
Задать размер миниатюр в галлерее ACF

Задать размер миниатюр в галлерее ACF

Использую Advanced Custom FieldsЭто код который выводит галлерею

230
Отправить запрос get

Отправить запрос get

Не получается отправить get запросНадо выбрать один из тре ценноков или ввести свою цену и отправить это методом get, пока что просто в адресную...

214