私はしばらく PHP を学習していますが、PHP の全体的な関数は ASP よりもはるかに強力で、特に提供される関数と関数パラメーターは ASP よりも少なくとも 1 桁柔軟であると感じています。ただし、PHP は場所によっては ASP ほど便利ではありません。
(1) Cookie を設定する場合、setcookie 関数の前に HTML コードを出力することができません。このため、ob_start() を使用してバッファーを開くと問題が解決すると考えました。役に立たないようです。 ob_start() は警告を 1 つだけ減らすことができます。
(2) 永続的な Cookie を設定する場合、setcookie 関数は各 Cookie 変数の 3 番目の (expire) パラメータを設定する必要があります。各 Cookie 変数の有効期限が同じである場合、明らかに、expire パラメータを何度も書き込む必要があります。 、ASP は、複数値 Cookie を使用して、すべての複数値 Cookie に共通の有効期限を設定できます。
(3) PHP はレコードの追加、削除、変更時に SQL ステートメントを実行するメソッドのみを使用できます。このメソッドに加えて、ASP は rs.addnew、rs.update、rs.delete などのレコード セット オブジェクトも使用できます。など。プログラムを大幅にわかりやすくする方法を提供します。
上記の点が正しいのか、それとも私が無知でより良い解決策を知らないのか、同僚が私の意見を修正することを歓迎します。
もちろん、PHP で最も難しい点は、常に $ 記号を入力しなければならないことですが、これは入力が非常に難しく、コードの入力速度に重大な影響を与えます。
PHP を勉強したばかりなので、ゆっくり適応していきます~~~
1. なぜ役に立たないのですか? ob_start() を使用することは完全に可能です。
私はしばらく PHP を学習していますが、PHP の全体的な関数は ASP よりもはるかに強力で、特に提供される関数と関数パラメーターは ASP よりも少なくとも 1 桁柔軟であると感じています。ただし、PHP は場所によっては ASP ほど便利ではありません。
(1) Cookie を設定する場合、setcookie 関数の前に HTML コードを出力することができません。このため、ob_start() を使用してバッファーを開くと問題が解決すると考えました。役に立たないようです。 ob_start() は警告を 1 つだけ減らすことができます。
(2) 永続的な Cookie を設定する場合、setcookie 関数は各 Cookie 変数の 3 番目の (expire) パラメータを設定する必要があります。各 Cookie 変数の有効期限が同じである場合、明らかに、expire パラメータを何度も書き込む必要があります。 、ASP は、複数値 Cookie を使用して、すべての複数値 Cookie に共通の有効期限を設定できます。
(3) PHP はレコードの追加、削除、変更時に SQL ステートメントを実行するメソッドのみを使用できます。このメソッドに加えて、ASP は rs.addnew、rs.update、rs.delete などのレコード セット オブジェクトも使用できます。など。プログラムを大幅にわかりやすくする方法を提供します。
上記の点が正しいのか、それとも私が無知でより良い解決策を知らないのか、同僚が私の意見を修正することを歓迎します。
もちろん、PHP で最も難しい点は、常に $ 記号を入力しなければならないことですが、これは入力が非常に難しく、コードの入力速度に重大な影響を与えます。
(1) なぜ駄目なのですか? ob_start() は後続の直接出力をブロックするだけですが、前の出力は影響を及ぼします
(2) ASP の多値 Cookie は読み取るのが非常に面倒なので、個別に設定した方が良いです
(3) ASP のデータベース操作は、 adodb コンポーネントは、php にクラスを導入するようなものです。コンポーネントやクラスが提供する機能については、言語自体とは関係ありません
確かに、PHP には不満な点がたくさんあります。そうでなければ、ASP が生き残る余地は本当にありません
PHP は依然として非常に人気があります
ASP のような古いテクノロジーは今でも企業で使用されていますか。ほぼネット