Вставить переменную php в href

Я планирую вставить переменную PHP, которая содержит путь к каталогу для файла, хранящегося на моей машине Windows. Как включить эту переменную в тег href внутри моего php-скрипта, так что когда пользователь нажимает на эту ссылку, он должен быть перенаправлен на эту конкретную папку и файл.

Для ex: $folder_path = 'C:\docs\test\file1.txt';

Прямо сейчас я пробовал разные способы, но безуспешно. Я также проводил некоторые исследования в Интернете, но, увы, не нашел подходящего ответа.

Если у кого-то есть идея, было бы благодарно, если бы ее можно было разделить. благодаря

 echo '<a href="' . $folder_path . '">Link text</a>'; 

Обратите внимание, что вы должны использовать путь относительно вашего домена, и если путь к папке находится за пределами общедоступного каталога htdocs, это не сработает.

EDIT: возможно, я неправильно понял вопрос; у вас есть файл на вашем компьютере и хотите вставить путь на html-страницу, а затем отправить его на сервер?

Вы можете попробовать:

 <a href="<?php echo $directory ?>">The link to the file</a> 

Или для PHP 5.4+ ( <?= – короткий тег эха PHP):

 <a href="<?= $directory ?>">The link to the file</a> 

Но ваш путь относительно сервера, не забывайте об этом.

в php

 echo '<a href="' . $folder_path . '">Link text</a>'; 

или

 <a href="<?=$folder_path?>">Link text</a>; 

или

 <a href="<?php echo $folder_path ?>">Link text</a>; 

Попробуйте использовать функцию printf или оператор конкатенации

http://php.net/manual/en/function.printf.php