base64_encode()
関数でエンコードされた文字列を主キーとして含む列を使用したいと考えています。しかし、でエンコードされたときに同じ文字列が異なる値を取得する場合、それを知ることができませんでしたbase64_encode()
。
SQLクエリでエンコードされた文字列を使用してキーの存在を確認する必要がありますか、それともDBからすべての値を取得し、それらを1つずつデコードしてそのキーが存在するかどうかを確認する必要がありますか? base64_encode()
それは、関数が特定の文字列に対して常に同じ出力を作成するかどうかを知ることに依存します。そうですか?
前もって感謝します。