반응형

php 88

PHP에서 문자가 처음 나타나기 전에 문자열의 부분을 반환합니다.

PHP에서 문자가 처음 나타나기 전에 문자열의 부분을 반환합니다. 이 질문에는 이미 다음과 같은 답변이 있습니다. PHP에서 문자열의 처음부터 끝까지 모든 것을 제거합니다. (6개 답변) 닫힘2년 전에. PHP에서 특정 문자가 처음 발생하기 전에 문자열의 부분을 반환하는 가장 간단한 방법은 무엇입니까? 예를 들면 끈이 있다면... "빠른 갈색 여우가 등을 뛰어 넘었습니다." 공간 문자("")를 필터링하고 있습니다. 함수는 "The"를 반환합니다.구글러의 경우: strtok이 더 좋습니다. echo strtok("The quick brown fox", ' '); 이렇게 할 수 있습니다. $string = 'The quick brown fox jumped over the lazy dog'; $substrin..

source 2023.10.01

여러 파일 확장명을 나열하는 PHP 파일

여러 파일 확장명을 나열하는 PHP 파일 현재 코드는 다음과 같습니다. $files = glob("*.jpg"); 이 정도면 잘 됩니다.하지만 .png, gif 등 다른 이미지 타입을 나열하고 싶습니다. 위 코드를 수정해서 작동시킬 수 있도록 도와주실 수 있을까요?저는 다음을 시도해 보았지만 성공하지 못했습니다. $files = glob("*.jpg","*.png","*.gif"); $files = glob("*.jpg,*.png,*.gif); 그리고 다른 변형들도...$files = glob("*.{jpg,png,gif}", GLOB_BRACE); 05 2021 이것은 단지 @Jeroen 답변의 확장일 뿐입니다. 명심해야 할 것들 '플래그'가 중요합니다. 곱슬곱슬한 괄호를 사용하고 있으니 참고하시기 바..

source 2023.09.06

CLI에서 XDebug를 PHPUunit과 함께 실행하려면 어떻게 해야 합니까?

CLI에서 XDebug를 PHPUunit과 함께 실행하려면 어떻게 해야 합니까? 다음 CLI 명령을 실행해 보았습니다. phpunit -d xdebug.profiler_enable=on XYZTestCase.php 정상적으로 작동합니다.누가 나에게 올바른 방향을 가르쳐 줄 수 있습니까?Thx! XDebug 설정은 다음과 같습니다. xdebug xdebug support => enabled Version => 2.1.2 Supported protocols => Revision DBGp - Common DeBuGger Protocol => $Revision: 1.145 $ Directive => Local Value => Master Value xdebug.auto_trace => Off => Off xde..

source 2023.09.01

PHP의 한 줄 if 문

PHP의 한 줄 if 문 자바스크립트와 비슷한 것을 하고 싶습니다. var foo = true; foo && doSometing(); 하지만 이것은 PHP에서는 작동하지 않는 것 같습니다. 조건이 충족되면 레이블에 클래스를 추가하려고 하고 있으며 가독성을 위해 내장된 PHP를 최소화하고 싶습니다. 지금까지 알아낸 것은: ) 3진수 연산자를 사용할 수도 있습니다. //(condition) ? (do_something_when_true) : (do_something_when_false); ($my_var == true) ? "It's true" : "It's false ; 다음과 같은 결과를 맺습니다. 3진수 연산자 사용: echo (($test == '') ? $redText : ''); echo $tes..

source 2023.08.27

사용자가 PHP로 파일을 업로드했는지 어떻게 확인합니까?

사용자가 PHP로 파일을 업로드했는지 어떻게 확인합니까? 사용자가 업로드한 파일이 올바른 유형인지 확인하기 위해 양식 검증을 수행합니다.하지만 업로드는 선택 사항이므로, 그가 업로드한 것이 없고 나머지 양식을 제출했다면 검증을 건너뛰고 싶습니다.그가 무언가를 업로드했는지 어떻게 확인할 수 있습니까?할 것이다$_FILES['myflie']['size'] file = $_FILES[$this->formField]; if(!file_exists($this->file['tmp_name']) || !is_uploaded_file($this->file['tmp_name'])){ $this->errors['FileNotExists'] = true; return false; } return true; } 이 코드는 저..

source 2023.08.27

PHP에서 객체 요소를 배열에 추가하려면 어떻게 해야 합니까?

PHP에서 객체 요소를 배열에 추가하려면 어떻게 해야 합니까? 저는 PHP를 사용하고 있습니다.개체 배열이 있으므로 개체 끝에 개체를 추가하려고 합니다. $myArray[] = null; //adds an element $myArray[count($myArray) - 1]->name = "my name"; //modifies the element I just added 위의 것은 기능적이지만, 그것을 더 깨끗하고 읽을 수 있는 방법이 있습니까?한 줄 정도?그냥 하기: $object = new stdClass(); $object->name = "My name"; $myArray[] = $object; 먼저 개체를 생성해야 합니다.new선)을 누른 다음 배열의 끝으로 밀어 넣습니다(더[]선)을 선택합니다. ..

source 2023.08.17

HTML에서 공백 없이 긴 줄을 감싸는 방법은 무엇입니까?

HTML에서 공백 없이 긴 줄을 감싸는 방법은 무엇입니까? 공백이나 공백 없이 긴 줄로 입력하면 현재 요소보다 더 넓게 입력하면 형식이 깨집니다.다음과 같은 것: 하하하하하하하하하............................................................................................................................................................................................................................................................................................................

source 2023.08.12

PHP & localStorage;

PHP & localStorage; 여기서 무엇이 요구되고 있는지 말하기가 어렵습니다.이 질문은 애매모호하고, 모호하며, 불완전하고, 지나치게 광범위하거나 수사적이며, 현재의 형태로는 합리적으로 대답할 수 없습니다.이 질문을 다시 열 수 있도록 설명하는 데 도움이 필요한 경우,도움말 센터를 방문합니다. 마감됨10년 전에. 커뮤니티는 6개월 전에 이 질문을 다시 시작할지 여부를 검토한 후 이 질문을 닫았습니다. 원래 종료 이유가 해결되지 않았습니다. 로컬 스토리지 데이터를 $var로 PHP로 가져와 PHP로 작업해야 하기 때문에 PHP에서 localStorage를 사용하는 방법을 검색했습니다.이것이 가능합니까?localStorage클라이언트 측에서 보관하는 것입니다.서버 측에 전송된 데이터가 없습니다. 자..

source 2023.07.23

빈 어레이를 확인하는 중: 개수 vs 빈 어레이

빈 어레이를 확인하는 중: 개수 vs 빈 어레이 'PHP 배열이 비어 있는지 확인하는 방법'에 대한 이 질문은 이 질문을 생각하게 했습니다. countempty레레 가비 어때 는때 때때 때? 은 빈 하다면 2개를 입니다.empty부울 질문에 대한 부울 답변을 제공하기 때문입니다.위에 링크된 질문으로 보아count($var) == 0인기 있는 방법입니다.기술적으로 맞긴 하지만 내겐 말이 안 된다.예: $var, 비어있습니까? A: 7. 음... 제가 사용해야 할 이유가 있나요?count == 0니면 개개 ?향 향? ?? ??? 답변에 이 지적한 와 같이, 「」는 「」입니다.count를 카운트 할 필요가 에, .반면, 「모든 요소를 카운트 할 필요가 있습니다」라고 하는 것입니다.empty비어있지 않다는 것을..

source 2023.01.29
반응형