반응형

php 4

PHP는 null을 0과 동일하게 간주합니다.

PHP는 null을 0과 동일하게 간주합니다. PHP에서,($myvariable==0)$myvariable이 0이면 식의 값이 참이고, $myvariable이 null이면 이 식의 값도 참입니다.두 번째 경우를 어떻게 제외할 수 있습니까?$myvariable이 0일 때만 true로 표현했으면 합니다.물론 쓸 수 있습니다. ($myvariable != null && $myvariable == 0) 하지만 이것을 할 수 있는 다른 우아한 방법이 있을까요?$myvariable === 0 비교 연산자에 대해 자세히 알아보십시오.당신은 깊은 질문을 암시합니다: 언제 표현이 진실이어야 하는가? 아래에서 당신이 하는 일이 왜 작동하지 않는지, 어떻게 해결해야 하는지 설명하겠습니다. 여러 언어로null,0그리고 빈 문..

programing 2023.08.14

PHP 표준 입력?

PHP 표준 입력? 저는 PHP가 표준 입력이 없는 웹 개발에 주로 사용된다는 것을 알고 있지만, PHP는 범용 스크립트 언어로 사용할 수 있다고 주장합니다. 만약 당신이 그것을 따른다면, 그것은 펑키한 웹 기반 규칙입니다.PHP가 다음으로 인쇄하는 것을 알고 있습니다.stdout(또는 당신이 부르고 싶은 대로)와 함께.print그리고.echo그것은 충분히 간단하지만, 나는 PHP 스크립트가 어떻게 입력될 수 있는지 궁금합니다.stdin(특히 를 사용하여)fgetc()하지만 어떤 입력 기능도 좋습니다), 또는 이것이 가능한가요?다음을 읽을 수 있습니다.stdin파일 핸들을 생성하여php://stdin그리고 나서 그것을 읽습니다.fgets()예를 들어 한 줄(또는, 당신이 이미 언급했듯이,fgetc()단일..

programing 2023.08.09

3차 연산자 및 문자열 연결 특이점?

3차 연산자 및 문자열 연결 특이점? 안녕하세요. 이 코드가 (적어도 저에게는) 잘못된 결과를 산출하는 이유를 알고 싶습니다. 음, 아마 제가 잘못한 것 같아요. $description = 'Paper: ' . ($paperType == 'bond') ? 'Bond' : 'Other'; 만약 종이가유형은 '본드'이고 설명은 '용지:본드'이며, 종이인 경우유형이 '본드'와 동일하지 않으며 설명은 '용지:'기타' 하지만 제가 이 코드를 실행하면 'Bond' 또는 'Other'라는 결과가 나와 'Paper:'라는 문자열이 어디로 갔는지 궁금하게 됩니다.$description = 'Paper: ' . ($paperType == 'bond' ? 'Bond' : 'Other'); 문자열이 올바른 순서로 문자열에 연..

programing 2023.08.04

GET "?"을(를) 가져오는 중(를)

GET "?"을(를) 가져오는 중(를) 안녕하세요 이 글에 이어 REST와 Laravel을 이용하여 API를 만들고 있습니다. 모든 것이 예상대로 잘 진행됩니다. 이제 "?"를 사용하여 변수를 인식하도록 GET 요청을 매핑하려고 합니다. 예:domain/api/v1/todos?start=1&limit=2. 아래는 나의 내용입니다.routes.php: Route::any('api/v1/todos/(:num?)', array( 'as' => 'api.todos', 'uses' => 'api.todos@index' )); 나의controllers/api/todos.php: class Api_Todos_Controller extends Base_Controller { public $restful = true; ..

programing 2023.07.25
반응형