ホームページ >バックエンド開発 >PHPチュートリアル >PHP 文字列のスペルに関するアドバイス

PHP 文字列のスペルに関するアドバイス

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-23 13:39:411085ブラウズ

文字列を綴るたびに頭が重く感じます。私にはこのような悪い習慣がないので


古いコードを修正しています
次のように js メソッドを引用しています

削除> ;


ここで、上の delete メソッドを記述し、下の delete の上に置く必要があります。しかし、そのスペルがわかりません
echo " $intserial ".$value['realname']." a>".$value['mobile'] ."gt;".$arrgender[$value['gender']]."> ;".$value['idnumber']." ".$value ['passportnu']." "; ------------------------ ------------------------ ------------------------ ------------------------ --
いくつか間違ったものを書きました
間違い 1:
echo " ".$value[' realname']." ".$value['mobile'] ." ".$arrgender[$value['gender' ]]."gt;".$value['idnumber']." ".$value ['passportnu']." 削除 ";

ディスカッションに返信(解決策)

最終的に必要なHTMLはどのようなものですか?

ここから出発して初めて物事を成し遂げることができます


Your href="javascript:confirmDelete('delgroup.asp?gid=14','グループを削除すると、データは復元できません。本当にこれを削除しますか? Record?');"
意味が不明瞭

1. ダブルクォーテーション、シングルクォーテーションは入れ子にできません。入れ子になっている場合は中間部分をエスケープする必要があります。

2. シングルクォーテーション、ダブルクォーテーションは使用可能です。互換的に使用されます

3. さらに引用符がある場合は、それを使用できます
4. 多数の文字列を結合する場合、一度に 1 行のみ結合できます
$str .= '

';
$str .= " ";

これらの原則に基づいて、文字列を結合することも非常に簡単です。
スプライシング 1:
<?php    function base_url(){        return "http://base/";    }    $value = array(        'userid' => 1,        'realname' => 'name',        'mobile' => '13590909090',        'gender' => '1',        'idnumber' => 'idnum',        'passportnu' => 'passport',    );    $intserial = 'ang?';    echo "<tr>        <td>$intserial</td>        <td><a href='" . base_url() . "team/alterinfo?id=" . $value['userid'] . "'>" . $value['realname']."</a></td>        <td>" . $value['mobile'] . "</td><td>" . $value['gender'] . "</td>        <td>" . $value['idnumber'] . " " . $value['passportnu'] . "</td>        <td><a href='javascript:confirmDelete(\"" . base_url() . "team/deletemember?id=" . $value['userid'] . "\",'confirm delet    e?')'>delete</a></td>        </tr>";


スプライシング 2:
$str  = "<tr>";$str .= "<td>$intserial</td>";$str .= "<td><a href='" . base_url() . "team/alterinfo?id=" . $value['userid'] . "'>" . $value['realname']."</a></td>";$str .= "<td>" . $value['mobile'] . "</td><td>" . $value['gender'] . "</td>";$str .= "<td>" . $value['idnumber'] . " " . $value['passportnu'] . "</td>";$str .=  "<td><a href='javascript:confirmDelete(\"" . base_url() . "team/deletemember?id=" . $value['userid'] . "\",\"confir    m delete?\")'>delete</a></td>";$str .= "</tr>";echo $str;


2 番目の方法は、一度に小さな部分のみをスプライスするので、スプライシング エラーの可能性が低くなります

HTML と PHP を組み合わせて記述している場合は、PHP エコー変数を使用し、HTML コードを使用するだけです。残り

先輩二人、ありがとう。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。