Добрый день Известно что можно использовать конструкцию Код (PHP): $name = 'Smith' ; echo "His name is $name" ; Она выводит то что нужно. Но хотелось бы иметь следующее Код (PHP): $fmt = "His name is $name" function Print() { global $fmt ; $name = 'Smith' ; echo $fmt ; } Вызов Print() выводит His name is Возможно ли получить требуемое(вывод происходит внутри функции, а строка $fmt находится вне) и что для этого надо изменить? PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
Почитай книги по PHP для начинающих. Возможно тебе нужно вот это: https://secure.php.net/manual/ru/functions.arguments.php
Код (PHP): <?php define('FMT', 'His name is %s'); function pprint($name){ printf(FMT, $name); } pprint('Smith');