用PHP转义引号

用PHP转义引号

我收到了分析错误,我想是因为引号"time"..我怎么才能把它当作一根绳子呢?

<?php

    $text1= 'From time to "time" this submerged or latent theater in 'Hamlet'
    becomes almost overt. It is close to the surface in Hamlet's pretense of madness,
    the "antic disposition" he puts on to protect himself and prevent his antagonists    
    from plucking out the heart of his mystery. It is even closer to the surface when
    Hamlet enters his mother's room and holds up, side by side, the pictures of the
    two kings, Old Hamlet and Claudius, and proceeds to describe for her the true
    nature of the choice she has made, presenting truth by means of a show.
    Similarly, when he leaps into the open grave at Ophelia's funeral, ranting in
    high heroic terms, he is acting out for Laertes, and perhaps for himself as well,
    the folly of excessive, melodramatic expressions of grief.";

    $text2= 'From time to "time"';

    similar_text($textl, $text2, $p);
    echo "Percent: $p%";

问题是我不能手动添加\在每个引号之前。这是我需要比较的实际文本。


桃花长相依
浏览 666回答 3
3回答

至尊宝的传说

使用加法斜杠职能:&nbsp;$str&nbsp;=&nbsp;"Is&nbsp;your&nbsp;name&nbsp;O'reilly?"; &nbsp;//&nbsp;Outputs:&nbsp;Is&nbsp;your&nbsp;name&nbsp;O\'reilly? &nbsp;&nbsp;&nbsp;echo&nbsp;addslashes($str);

智慧大石

不要将文本保存在php文件中,而是保存在名为“text.txt”的普通文本文件中。然后用一个简单的$text1 = file_get_contents('text.txt');命令让你的文本没有一个问题。
打开App,查看更多内容
随时随地看视频慕课网APP