"함수 confirm()"의 두 판 사이의 차이

33번째 줄: 33번째 줄:
echo "Are you sure you want to do this? [y/N] ";
echo "Are you sure you want to do this? [y/N] ";
$response = strtoupper(trim(fgets(STDIN)));
$response = strtoupper(trim(fgets(STDIN)));
if ( $response == 'Y' || $response == 'YES' ) {
if ( $response != 'Y' && $response != 'YES' ) {
echo "Yes!!!\n";
echo "NOT yes...\n";
}
}
else {
else {
echo "NOT yes...\n";
echo "YES!!!\n";
}
}
</source>
</source>

2016년 11월 18일 (금) 10:16 판

confirm

1 Bash

read -r -p "Are you sure you want to do this? [y/N] " response
case $response in
    [yY][eE][sS]|[yY]) 
        do_something
        ;;
    *)
        do_something_else
        ;;
esac

2 JavaScript

if ( confirm("Press a button!") ) {
    console.log("You pressed OK!");
} else {
    console.log("You pressed Cancel!");
}

3 PHP

echo "Are you sure you want to do this? [y/N] ";
$response = strtoupper(trim(fgets(STDIN)));
if ( $response != 'Y' && $response != 'YES' ) {
	echo "NOT yes...\n";
}
else {
	echo "YES!!!\n";
}

4 같이 보기

5 참고 자료

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}