Моя цель — сохранить символ новой строки в массиве. Я хочу показать это позже на сайте.
$settings['standard'] = array(
'title' => __( 'Standard', 'foo' ),
'description' => __( 'description text with
newline character', 'fooMore' ));
на выходе должны что-то вроде этого:
текст описания с
символ новой строки
$settings['standard'] = array(
'title' => __( 'Standard', 'foo' ),
'description' => __( 'description text with' . PHP_EOL . 'newline character', 'fooMore' ));
PHP_EOL — это символ конца строки для вашей текущей среды (LF, CR или CRLF).
Других решений пока нет …