 |
โค๊ดนี้ เป็นภาษาอะไร ใช้โปรแกรมไรเขียน แล้วเขียนให้แสดงผล ยังไงหรอครับ |
|
 |
|
|
 |
 |
|
เป้น Method ของ Class Java ที่ไม่ใช่ javascript ซึ่งใน Method นำค่า crypto ไปทำ bluepint ใน Class StringBuilder เพื่อ return Object ออกมาในรูปแบบ string
|
ประวัติการแก้ไข 2021-04-17 09:50:56
 |
 |
 |
 |
Date :
2021-04-17 09:50:39 |
By :
Genesis™ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ถ้าต้องเขียนเขียนออกมาใน รูปแบบของ php พอจะทำได้มั้ยครับ ต้องเขียนยังไงหรอครับ
|
 |
 |
 |
 |
Date :
2021-04-17 10:45:59 |
By :
Z40078 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ได้ถ้าคุณเขียน และ อ่าน Object-oriented programming เป็น
|
 |
 |
 |
 |
Date :
2021-04-17 11:02:35 |
By :
Genesis™ |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
รบกวนหน่อยใครก็ได้ที่พอจะเขียนออกมาเป็น php ได้ เด่วมีค่ากาแฟให้ ^^
|
 |
 |
 |
 |
Date :
2021-04-17 17:00:05 |
By :
Z40078 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
นึกๆดูแล้ว ใน php มันน่าจะเป็น sha256 เหมือนกัน
แต่ในภาษา c# มันจะชอบให้เขียนอะไรเยอะแยะมากมาย ในขณะที่ php เขียนสั้นๆ ตัวอย่างที่เคยเจอมาก็ json_decode() ของ php เขียนแค่นี้แต่ c# นี่ยาวตะพึด
ดังนั้นเลยค้นหาวิธี hash ด้วย sha256 ก็จะได้แบบนี้...
Code (PHP)
<?php
$csharpResult = '7608a2ca1195c652168f89daa7bc3e18bfbd7c84ae00ebf33880609b3fc997c5';
$phpResult = createSign('1618683366', 'name', 'key');
var_dump($phpResult);
echo 'csharp === php result:';
var_dump($csharpResult === $phpResult);
assert($csharpResult === $phpResult);// ถ้าไม่ผ่านจะ error (PHP 7+)
function createSign($timestamp, $partnername, $key)
{
$word = strtolower($partnername) . $timestamp . strtolower($key);
return hash('sha256', $word);
}
|
ประวัติการแก้ไข 2021-04-18 01:19:30
 |
 |
 |
 |
Date :
2021-04-18 01:18:44 |
By :
mr.v |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เหมือนจะออกแรงฟรีซะงั้นนะครับ
แต่อย่างน้อยก็เป็นวิทยาทานให้คนอื่นได้ศึกษาไปครับ 
|
 |
 |
 |
 |
Date :
2021-05-27 21:17:59 |
By :
{Cyberman} |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|