본문 바로가기

#Dev28

[PHP] break , return, exit 차이 break = 루프 탈출 - for, foreach, while 등 여러 번 반복되는 루프의 경우에 해당됨 - 루프 이후에 등장하는 코드를 계속 실행함 - if문은 반복문이 아니라 조건 충족시 1번만 실행되는 코드이므로 해당없음 return = 함수 탈출 또는 인클루드 탈출 - 함수 안에서 쓰면 함수 실행을 종료하고, 그 함수를 호출했던 지점으로 돌아가서 계속 실행함 - 함수 밖에서 쓰면 현재 파일을 인클루드했던 파일로 돌아가서 계속 실행함 - 함수 밖인데 인클루드한 것도 없으면 그냥 종료됨, 즉 exit과 동일한 효과가 됨 ← 님의 경우 이것 때문에 헷갈리는 듯 exit, die = 무조건 종료 - 말 그대로 프로그램이 죽어버림 2019. 4. 2.
Require JS 와 clipboard.js 같이 쓸때 Require JS 랑 clipboard.js 를 사용하기 위해 검색을 하게 되었습니다. 하지만 검색결과에 나오는 글들과 똑같이 작성하였는데도 원하는 결과를 얻을수 없거나 스크립트 충돌이 발생하였습니다. 검색을 하게 되면 기존의 글들에서는 아래와 같이 가이드를 제시 하였습니다. Copy Copy Copy 문제는 require JS를 사용하고 있다는 전제 였습니다. Require JS를 사용하고 있기 때문에 위의 예제와 같이 스크립트 경로를 바로 삽입하면 스크립트 충 돌이 발생하고 require JS 안에 감싸면 Cliboard is not defined 정의 되지 않았다고 에러가 났습니다. 문제를 해결하기 위해 다시 검색했습니다. https://jsfiddle.net/zenorocha/0yup6bof/ .. 2018. 10. 12.