
次の URL のビデオは、問題と私がやろうとしていることを最もよく示しています。https://streamable.com/otc5a
詳細に説明してみたいと思います。
私は4行目のコードをコピーしましたw3schools ウェブサイト (リンク)。
<?php
$str = "<h1>Hello World!</h1>";
$newstr = filter_var($str, FILTER_SANITIZE_STRING);
echo $newstr;
?>
私はそれを「ソースの書式を保持」として MS Word に貼り付けました。$str、$newstr、echo で始まる 2 つの中間のステートメント (行) をインデントしようとしています。
1 行だけを選択して強調表示しているにもかかわらず、選択したステートメントを識別しようとすると、MS Word は 5 つのステートメントすべてが選択されたかのように動作します。
次のように表示しようとしています:
<?php
$str = "<h1>Hello World!</h1>";
$newstr = filter_var($str, FILTER_SANITIZE_STRING);
echo $newstr;
?>
答え1
また、ウェブサイトからサンプルをコピー/貼り付けしましたが、そのテキスト本文は 1 つの段落で、各行の間には改行 (または、書式が保持されない場合はスペース) があります。各行が新しい段落である場合にのみ、各行に異なるインデントを適用できます。そのため、別々の段落に分割する必要がある場合があります。