<?php
echo "猜猜正确的flag是什么";
$flag = "flag{xxxxxxxxxxxxxxxxxxxxxxxxxxxx}";
if (isset($_GET['flag'])) {
if (strcmp($_GET['flag'], $flag) == 0) //如果 str1 小于 str2 返回 < 0; 如果 str1大于 str2返回 > 0;如果两者相等,返回 0。
//比较两个字符串(区分大小写)
die('Flag: '.$flag);
else
print 'Not flag';
}
?>
strcmp是对两个变量进行比较,完全相同才返回0,题目的意思就是你传入一个和flag完全相同的值,我就告诉你flag…
那肯定还有某些情况下也能返回0?是的,strcmp传入数组的话,会返回null , 而null==0 是true
?flag[]=1
打赏我,让我更有动力~
© 2016 - 2024 掌控者 All Rights Reserved.
ice
发表于 2021-12-14
这是哪里的题
评论列表
加载数据中...