Laravel 프로젝트를 진행하면서 예기치 않은 문제가 발생하기 시작했습니다.예기치 않은 대/소문자 구분 문제 Laravel
나는 cron 작업을 통해 스크립트를 실행하고,하고 스크립트의 if
조건이있다 : 어제 모든 것이 잘 작동 될 때까지
if($bride->photographer == 'yes'){
// Code goes here
}
문제가 최대이지만, 오늘은 작동이 중지. 내가 디버깅을 시작할 때 값 = "예"인 경우 작동하지 않는다는 것을 알게되었습니다. 값이 대문자 Y로 시작하면 조건을 만족하지 않습니다. 즉, 대/소문자 구분으로 시작되었습니다.
나는 어제부터 무엇이 바뀌 었는지 궁금합니다. 지금 작동하지 않는다면 왜 이전에 작동 했습니까?
"예"는 어디에서 왔습니까? 실제로 대소 문자가 바뀔 뿐이므로 – Jerodev
일부 문자열과 비교할 때 항상 문자열을 소문자로 변환합니다. –