Php 不需要的\字符

Php 不需要的\字符,php,Php,php代码: <?php echo json_encode(glob("photos-".$_GET["folder"].'/*.jpg')); ?> 这几乎是完美的,除了\字符。。。它是从哪里来的 以下是调用它的jquery代码: $.get( 'photolister.php', {'folder' : $(this).attr('href')}, function(data){startSli

php代码:

<?php 
echo json_encode(glob("photos-".$_GET["folder"].'/*.jpg'));
?>
这几乎是完美的,除了\字符。。。它是从哪里来的

以下是调用它的jquery代码:

$.get(  'photolister.php',
                    {'folder' : $(this).attr('href')},
                    function(data){startSlideshow(data);console.log(data);}
                );

PHP会自动转义字符串

可以使用条纹斜线删除不需要的斜线

您还可以在GLOB()调用中使用GLOB_NOESCAPE标志



PHP会自动转义字符串

可以使用条纹斜线删除不需要的斜线

您还可以在GLOB()调用中使用GLOB_NOESCAPE标志



也许它是在逃出“/”吗


无论如何,这不要紧,当JS解析json时,它可能会忽略它…

也许它是在逃出“/”呢


无论如何,这不要紧,当JS解析json时,它可能会忽略它…

我很好奇-
$\u GET[“folder”]
的内容是什么?我很好奇-
$\u GET[“folder”]
的内容可能是什么。但是我会先检查$_GET[“folder”]的内容,然后再检查这个。但是我会先检查$_GET[“folder”]的内容,然后再检查这个。
$.get(  'photolister.php',
                    {'folder' : $(this).attr('href')},
                    function(data){startSlideshow(data);console.log(data);}
                );