테스트 사이트 - 개발 중인 베타 버전입니다

if 문 질문드립니다.

· 12년 전 · 921 · 8
- 소스 -

<?

$ymd = date("Y-m-d");
$a1 = "2013-01-11";
$a2 = "2013-01-28";
if($a1>=$ymd && $a2<=$ymd){
echo "응시";
}else{
echo "응시못함";
}

?>

원하는 것 : $a1 과 $a2에 오늘날짜가 포함되어 있으면 응시, 없으면 응시못함

이 나오도록 할려고 하는데, 잘 되지 않네요.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 8개

if($a1>=$ymd && $a2<=$ymd){
=>
if($a1==$ymd || $a2==$ymd){

이렇게 해보세요
12년 전
아쉽습니다만 똑같네요.ㅜㅜ
12년 전
if($a1<="$ymd") {
if($a2>="$ymd") {
echo "응시";
} else {
echo "안응시";
}
}
요런식으론 안대나용
12년 전
굿`~
아 이런식으로 하면 $a1이 오늘보다 더크면 그냥 패스되기때문에 안댈텐데요..
왜 안댈까요

http://codepad.org/59UvIHLH a 가 오늘일경우
http://codepad.org/pCKkQS7R ab기 오늘이 아닐경우
12년 전
질문이 같은 날자를 체크하는게 아니라 a1과 a2 사이에 ymd가 포함될경우로 이해했는데
아니었나유...
찰스님은 같을경우로...
12년 전
맞아요

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440