[英]how do you extract from a string that contains "\" in PHP
I would like to extract MHadi
from the string Corp\\MHadi
.我想提取
MHadi
从字符串Corp\\MHadi
。 I use the following code, but I get an error each time.我使用以下代码,但每次都会出错。
$MyUser = "Corp\Mhadi";
$MyName = explode("\", $MyUser);
echo "Actual User = $MyUser <br />";
echo "First part = $MyName [0]<br />";
echo "Second part = $MyName [1]<br />";
"\\" escapes a character. “\\”转义一个字符。 just do
做就是了
$MyName = explode("\\",$MyUser);
it should work它应该工作
$MyUser = "Corp\Mhadi";
$MyName = explode("\\", $MyUser);
echo "Actual User = ".$MyUser." <br />";
echo "First part = ".$MyName[0]."<br />";
echo "Second part = ".$MyName[1]."<br />";
You must escape the \\
as that is the escape-character in php.您必须对
\\
转义,因为这是 php 中的转义字符。
$MyUser = "Corp\Mhadi";
echo "Actual User = $MyUser <br />";
$MyName = explode('\\', $MyUser);
echo "First part = $MyName[0]<br />";
echo "Second part = $MyName[1]<br />";
That way it will work.这样它就会起作用。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.