MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQLのUNHEX()に相当するPHPは何ですか?


PHPはMySQLのUNHEX()に相当するため、hex2bin()関数を使用できます。

構文は次のとおりです-

 $ anyVariableName =hex2bin( "yourHexadecimalValue"); 

上記の構文を理解するために、上記の構文をPHPで実装してみましょう。 PHPコードは次のとおりです-

 $ myFirstValue =hex2bin( "7777772E4D7953514C4578616D706C652E636F6D"); var_dump($ myFirstValue); $ mySecondValue =hex2bin( "416476616E6365644A617661576974684672616D65776F726B"); echo('
'); var_dump($ my

PHPコードのスナップショットは次のとおりです-

MySQLのUNHEX()に相当するPHPは何ですか?

これが出力のスナップショットです-

MySQLのUNHEX()に相当するPHPは何ですか?

これがMySQLUNHEX()-

です。

ケース1 −クエリは次のとおりです-

 mysql> SELECT UNHEX( "7777772E4D7953514C4578616D706C652E636F6D"); 

以下は出力です-

 + ---------------------------------------------- ----- + | UNHEX( "7777772E4D7953514C4578616D706C652E636F6D")| + ------------------------------------------ --------- + | www.MySQLExample.com | + ------------------------------------------- --------セット内の+1行(0.00秒)

ケース2 −クエリは次のとおりです-

 mysql> SELECT UNHEX( "416476616E6365644A617661576974684672616D65776F726B"); 

これが出力です-

 + ---------------------------------------------- --------------- + | UNHEX( "416476616E6365644A617661576974684672616D65776F726B")| + ------------------------------------------ ------------------- + | AdvancedJavaWithFramework | + ----------------------------------------------- --------------セット内の+1行(0.00秒)

  1. 日時を秒に変換するPHPのMySQLTIME_TO_SEC()メソッドに相当するものは何ですか?

    関数TIME_TO_SEC()はMySQLで使用できます。日時を秒に変換する場合は、PHPのstrtotime()を使用してください。 MySQLの構文は次のとおりです。 SELECT TIME_TO_SEC(ABS(timediff(‘yourDateTimeValue’,now()))); これで、strtotime()を使用してPHPの日時を秒に変換できます。 まず、PHPプログラムを実行するためにXAMPPサーバーをインストールする必要があります。 XAMPPをCドライブに正常にインストールした後、PHPファイルを含める必要がある場所は次のとおりです。スナ

  2. MySQLのsmallintに相当するJavaは何ですか?

    shortは、MySQLのsmallintに相当します。 Java shortは-32768〜32767の範囲の2バイトを取りますが、MySQLsmallintも同じ範囲の2バイトを取ります。 これがJavaでのshortのデモコードです- public class SmallIntAsShortDemo {    public static void main(String[] args) {       short value = 32767;       System.out.println(value);