我在这里得到了这个代码:
<?php
include_once("php_includes/loginLinks.php");
str_replace("member_profile","php_includes/member_profile",$loginLinks);
str_replace("member_account","php_includes/member_account",$loginLinks);
str_replace("logout","php_includes/logout",$loginLinks);
str_replace("register_form","php_includes/register_form",$loginLinks);
str_replace("login","php_includes/login",$loginLinks);
echo $loginLinks;
?>
Run Code Online (Sandbox Code Playgroud)
它应该改变链接的根文件夹,我很确定那里存在一些逻辑错误.
问题: 如何将新回显的链接目录的链接目录更改为另一个目录,或者是另一种更改它的方式(我在PHP中很新,所以不是很擅长)?
您必须使用str_replace操作结果更新变量,如下所示:
<?php
include_once("php_includes/loginLinks.php");
$loginLinks = str_replace("member_profile","php_includes/member_profile",$loginLinks);
$loginLinks = str_replace("member_account","php_includes/member_account",$loginLinks);
$loginLinks = str_replace("logout","php_includes/logout",$loginLinks);
$loginLinks = str_replace("register_form","php_includes/register_form",$loginLinks);
$loginLinks = str_replace("login","php_includes/login",$loginLinks);
echo $loginLinks;
?>
Run Code Online (Sandbox Code Playgroud)
str_replace不修改原始变量,但返回新值.在这里,我用更新的值更新$ loginLinks.
| 归档时间: |
|
| 查看次数: |
101 次 |
| 最近记录: |