如何使用php变量创建动态路径?

时间:2017-12-13 10:24:56

标签: php

我想用动态变量创建路径。

echo $path='App\Widgets\mywidgetname';

我想替换mywidgetname然后我必须放置一个像这样的变量

$path='App\Widgets\'.$widgetname; // (but this not working)

2 个答案:

答案 0 :(得分:0)

试试这个,

$path = 'App\Widgets\mywidgetname';
$path = str_replace('mywidgetname', $widgetname, $path);

$path = 'App\Widgets\mywidgetname';
$path = substr($path, 0, strrpos($path, "\\") + 1) . $widgetname;

答案 1 :(得分:-1)

您可以使用:

$path = sprintf("App\Widgets\%s", $widgetname);
echo $path;