Создание php файла с php - PullRequest
       1

Создание php файла с php

0 голосов
/ 30 августа 2018

Я пытаюсь создать php-файл с помощью php-скрипта с функциями php "fopen" и "fwrite". Я не могу написать две вещи, если вы можете помочь мне с этим плз. Вот сценарий.

<?php
$fname='my-name';
$filename = "testme.php";
$ourFileName =$filename;
$ourFileHandle = fopen($ourFileName, 'w');

$written =  "
esc_html__( 'Try looking in the monthly archives. %1$s', '$fname' );
the_widget( 'Widget_Archives', 'dropdown=1', \"after_title=</h2>$$fname_archive_content\" );

";
fwrite($ourFileHandle,$written);
fclose($ourFileHandle);?>

Я хочу написать% 1 $ s как есть, чего не могу, и я также хочу написать $ fname_archive_content = $ my-name_archive_content во второй строке. Любая помощь плз ?? Спасибо за просмотр этого вопроса.

1 Ответ

0 голосов
/ 30 августа 2018

Escape знаки доллара с \ и заключить имя переменной в фигурные скобки ( синтаксис синтаксического анализа сложной переменной ).

$written =  "
esc_html__( 'Try looking in the monthly archives. %1\$s', '$fname' );
the_widget( 'Widget_Archives', 'dropdown=1', \"after_title=</h2>\${$fname}_archive_content\" );

";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...