Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > ปริศนา buggy งวดที่ 2 & หวย bugless งวดที่ 1 ประจำวันที่ 1 กรกฎาคม 2564



 

ปริศนา buggy งวดที่ 2 & หวย bugless งวดที่ 1 ประจำวันที่ 1 กรกฎาคม 2564

 



Topic : 136238



โพสกระทู้ ( 296 )
บทความ ( 0 )



สถานะออฟไลน์




Quote:
ปริศนา buggy งวดที่ 2

มีวิธีแก้ปัญหามากกว่าหนึ่ง





program 1
$people = array(
    array(ชื่อ => 'ก', 'รหัส' => 856412),
    array('ชื่อ' => 'ข', รหัส => 215863)
);

for($i = 0, ++$i, $size = count($people); $i <= $size++; $i++, print ++$i."<hr>") {
	echo "[$i]";
    $people[--$i]['รหัส'] = mt_rand(000000, 999999);
    echo "{{$i}}";
}
echo "print_r($people)";


buggy
Notice: Use of undefined constant ชื่อ - assumed 'ชื่อ' in /path/to/file.php on line ... Notice: Use of undefined constant รหัส - assumed 'รหัส' in /path/to/file.php on line ... [1]{0}2
[2]{1}3
[3]{2}4
... (infinite loop) ...
[44916]{44915}44917<


Expected output
[1]{0}2
[2]{1}3
Array ( [0] => Array ( [ชื่อ] => ก [รหัส] => 282515 ) [1] => Array ( [ชื่อ] => ข [รหัส] => 277744 ) )

สีแดง คือ เลขสุ่ม




program 2
$N = ((0%1 ? 1:0)+(++$y)-2) == $z**$z ? sqrt(($x=M_PI-1)+($z=$y-.2345)**++$y)+$x : $z ?: 'yes';
echo "Na = ", $N, ",<br>";
echo "x = ".(isset($x) ? $x : 'null'), ", y = ".$y, ", z = ".(!is_null($z) ? $z : 'null');


buggy
Notice: Undefined variable: y in /path/to/file.php on line ... Notice: Undefined variable: z in /path/to/file.php on line ... Notice: Undefined variable: z in /path/to/file.php on line ... Notice: Undefined variable: z in /path/to/file.php on line ... Na = yes, x = null, y = 1 Notice: Undefined variable: z in /path/to/file.php on line ... , z = null


Required results


Na = 3.793132209153, x = 2.1415926535898, y = 2, z = 0.7655





program 3
declare(strict_types=1); // the top of file

function greeting(int $lang) {
	$word = [];
    switch ($lang) {
	  case "en":
	    $word[] = "อังกฤษ"; $word[] = "Hello";
	    break;
	  case "th":
	    $word[] = "ไทย"; $word[] = "สวัสดี";
	    break;
	  case "ch":
	    $word[] = "จีน"; $word[] = "你好";
	    break;
	  case "jp":
	    $word[] ="ณี่ปุ่น"; $word[] = "こんにちは";
	    break;
	  default:
	    $word[] = $lang; $word[] = "ยังไม่สนับสนุน";
	}
	echo "$word[0] : $word[1] <br>";
}

greeting('th');
greeting('ch');
greeting();
greeting('jp');
greeting('kr');


buggy
Fatal error: Uncaught TypeError: Argument 1 passed to greeting() must be of the type integer, string given, called in /path/to/file.php on line ... and defined in /path/to/file.php:... Stack trace: #0 /path/to/file.php(...): greeting('th') #1 {main} thrown in /path/to/file.php on line ...


target
ไทย : สวัสดี จีน : 你好 อังกฤษ : Hello ณี่ปุ่น : こんにちは kr : ยังไม่สนับสนุน







Quote:
หวย bugless งวดที่ 1
https://www.thaicreate.com/php/forum/136194.html
bugless ถูกเข้ารหัสด้วยฟังก์ชัน openssl_encrypt





bugless encrypted (1)
https://pastebin.com/6gQ0c7Xn

*** ลิงค์ไปข้างนอกแทน เพราะใส่ tag อะไรก็ไม่ยอมตัดข้อความ ***

bugless decryption การถอดรหัสหวย (PHP cli)
$bugless = "...";  // bugless encrypted (1)

echo `clear`;  // Linux
//echo `cls`;  // Windows

echo openssl_decrypt (
    $bugless,
    'AES-128-CTR', 
    'TGGoD',
    0,
    '1234567891011121'
);




Tag : PHP









ประวัติการแก้ไข
2021-07-01 14:30:18
2021-07-01 14:36:44
2021-07-01 14:39:46
2021-07-01 14:41:28
2021-07-01 14:43:25
2021-07-01 14:53:18
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2021-07-01 14:28:01 By : TheGreatGod_of_Death View : 619 Reply : 1
 

 

No. 1



โพสกระทู้ ( 15 )
บทความ ( 0 )



สถานะออฟไลน์


ยินดีกับสิ่งที่ได้มาและบอกลากับสิ่งที่เสียไปให้เป็น
ไม่ว่าเราเสียใจกับอะไรก็ตามควรเรียนรู้และเข้าใจ
ได้มากที่สุดว่าท้ายที่สุดแล้วชีวิตเรายังคงต้องดำเนินต่อไป
อย่ามัวเสียใจกับคนบางคนเรื่องบางเรื่องที่ทำให้
เราเสียช่วงเวลาดีๆควรรู้สึกขอบคุณเสมอนะที่มีคนดี
กัลยาณมิตรที่ดีคนรักที่ดีและครอบครัวคงอยู่ในชีวิต







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2022-04-01 10:01:24 By : malee123
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ปริศนา buggy งวดที่ 2 & หวย bugless งวดที่ 1 ประจำวันที่ 1 กรกฎาคม 2564
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 00
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่