어려웠던 문제

글자 수 제한이 7자이고, no는 is_numeric으로 철저히 필터링된다.


우선, 7자로 할 수 있는 것은 많지 않았다.

'+3e7<no#  // 9자
%27<no%23 // 의미 없음.
'<~no# // 6자, 의미 없음.

no 값은 클 것이 분명하고, 어떻게든 뒤로 끌어내어 no 변수와 함께 이용했어야 했다.


스스로 방법을 찾지 못해서 풀이를 참고했다.

is_numeric()은 잘 알려져있지 않지만, 앞에 있는 공백을 무시한다.

출처 - php 공식 매뉴얼