- フォークを使ってスープを食べています
- バーベキュー用の石炭を発射するために金銭法案を使用しています
- 私はやかんを使って卵をゆでています。
- 私は顕微鏡を使って釘を打ちます。
私がしていることに不利な点はありますか?
はい
意図的ではないツールを使用しています。これは常に不利です。
常に特定の仕事のために意図されたツールを使用している正気の人間。ランダムに選んだものはありません。特に、適切な工具供給に不足がない場合。
名前からわかるように、URLエンコードはデータベースでの使用を目的としたものではありません。それだけで、正気の開発者にとって十分な理由です。周りを見てください:適切なツールを見つけてください。
「常識」と呼ばれるものがあります。これは、日常生活で広く使用されているものですが、何らかの理由でphpの世界には常に存在しません。
常識は私たちに警告することができます:私たちが間違ったツールを使用している場合、それは仕事を台無しにするかもしれません。遅かれ早かれそれはそれを台無しにするでしょう。特定の詳細を尋ねる必要はありません-それは一般的なルールです。私たちはこのルールを約5歳で学んでいます。
いくつかのウェブのもので遊んでいる間もそれを使用しないのはなぜですか?
自分自身に質問してみませんか:
外国の文字を保存することの何が問題になっていますか?
urlencodeを使用すると、外国の文字を簡単に操作できます
urlencodeなしで遭遇した困難はありますか?
質問に答えるには常識で十分だと思いますが、人々は常に「前兆」、つまり証拠を探します。はい、どうぞ:
データベースの仕事は、データの保存と取得だけにとどまりません。プレーンテキストファイルは、このような基本的なタスクも処理できます。
データ操作は、私たちがデータベースを使用している目的です。
最も広く使用されているのは、並べ替えとフィルタリングです。
- データベースのような非常にインテリジェントなものは、データを文字に依存しないようにソートおよびフィルタリングできます。これは非常に便利な機能です。ただし、もちろん、ランダムなコードとしてではなく、文字をそのまま保存する場合にのみ実行できます。
- テキストの並べ替えでは、文字テーブルのバイナリ順序以外の順序を使用する場合もあります。一部のumlaut文字はテーブルの他の部分に存在する場合がありますが、データベースの照合により適切な場所に配置されます。もちろん、ランダムなコードとしてではなく、文字をそのまま保存する場合にのみ実行できます。
- データベースにすでに保存されているデータを操作しなければならない場合があります。たとえば、文字列から一部を切り取り、入力した値と比較します。urlencodedデータでどのように行われるべきですか?