Q
セミコロン
0
A
答えて
0
あなたは、単一引用符で文字列を引用符で囲まれているので、あなたが文字列内にそれらをエスケープする必要があります。
単純に文字列内の各単一引用符の前にバックスラッシュ\
を追加します。
echo "<a onclick=\"function('{$some}');\"";
二重引用符あなたは、単に埋め込むことができます:
<?php
echo '<a onclick="function(\''.$some.'\');"';
?>
また、あなたのようないくつかの他の方法でそれを行うことができます変数ではなく、二重引用符をエスケープする必要があります。 ...あなたが必要とするが、ここでの概要は、何の情報
+0
ありがとう、私にとっては大変でした! –
0
:どのようにそれは、このようなHTMLを返すことができ
<?php
echo '<a onclick="function(''.$some.'');">';
?>
を開閉phpタグの中で。
<?php $some = "some"; ?>
<a onclick="function('<?php echo $some; ?>');">Click me</a>
これが生成します。
<a onclick="function('some');">Click me</a>
1
全くわからない
echo
はPHPでINGのときには、シングルとダブルの両方の引用符を使用することができます
、
echo "Some text to echo"; // Some text to echo
または
echo 'Some text to echo'; // Some text to echo
文字列をカプセル化するために使用された見積もりタイプをエコーする場合は、次のようにエスケープします。
単一引用符内の文字列変数に連接する必要があるのに対し、二重引用符内ののecho "Some text with an \"escaped\" quote"; // Some text with an "escaped" quote
文字列は完全な詳細と例については、アウトhttp://php.net/manual/en/function.echo.php
$var = 'variable';
echo 'A string with a '.$var.' in it'; // A string with a variable in it
チェック、
$var = "variable";
echo "A string with a $var in it"; // A string with a variable in it
、変数のインラインを受け入れます。
関連する問題
- 1. エスケープ; Inno Setupのセミコロン(セミコロン)
- 2. Grep dot対セミコロン
- 3. C++プリプロセッサのセミコロン
- 4. 関数後のセミコロン
- 5. Linuxのコマンドラインでセミコロン
- 6. Luaセミコロンの表記
- 7. ダッシュ・セミコロン(;;)の構文
- 8. Vimスマート挿入セミコロン
- 9. C++のオプションのセミコロン
- 10. 停止MonoDevelopのセミコロン
- 11. セミコロンの構文エラー?
- 12. セミコロンを含むAngular2ルータパラメータ
- 13. 内部セミコロンと外側プロミスオブジェクト
- 14. R正規表現セミコロン
- 15. CTEとセミコロンを閉じる
- 16. Regexのセミコロンと単語
- 17. セミコロンとは何ですか?
- 18. セミコロンのMakefileのルール定義
- 19. セミコロンで分割するR
- 20. Python構文後続セミコロン
- 21. 共通テーブル式、なぜセミコロン?
- 22. 行のバッチ処理のセミコロン
- 23. C - Forループステートメント後のセミコロン
- 24. 重複するセミコロンを単一のセミコロンに置き換えます
- 25. 保存Excelワークシートヌルとセミコロン区切り
- 26. Ruby OCIError無効な文字、セミコロンなし
- 27. PHP/MySQL - 無作為なセミコロン出力
- 28. jqueryの値をセミコロンで区切って
- 29. EBNFコロンとセミコロンの使用ですか?
- 30. saxutils.escape()はセミコロンを2回エスケープします
「echo」 "; ' – Rizier123
エコーが' '' not '" 'を使用している場合はどうすればいいですか? –
' ' – chris85