php 53

file_get_contents()에는 타임아웃 설정이 있습니까?

file_get_contents()에는 타임아웃 설정이 있습니까? 루프 내의 메서드를 사용하여 일련의 링크를 호출합니다.각 링크를 처리하는 데 15분 이상 걸릴 수 있습니다.이제 PHP가 PHP의file_get_contents()타임아웃 기간이 있나요? [네(Yes)]의 경우 콜과 함께 타임아웃이 되어 다음 링크로 넘어갑니다.앞의 링크가 종료되지 않는 한 다음 링크를 호출하고 싶지 않습니다. 그래서, 나에게 말해 주세요file_get_contents()에는 타임아웃 기간이 있습니다.다음 파일이 포함되어 있는 파일file_get_contents()0(표준)으로 설정되어 있습니다.디폴트 타임아웃은 ini 설정(60초)으로 정의됩니다.즉석에서 변경할 수도 있습니다. ini_set('default_socket_..

programing 2022.09.22

코드 시그니터 - 입력 파일이 지정되지 않았습니다.

코드 시그니터 - 입력 파일이 지정되지 않았습니다. 저는 Codeigniter 초보자인데 CI 튜토리얼을 보고 간단한 것을 하려고 했습니다.CI를 다운로드하여 이 파일을 컨트롤러 디렉토리에 추가했지만 작동하지 않습니다. http://..../index.php/site 를 사용해 액세스 하려고 하면, 출력이 표시됩니다."no input file specified" (입력 파일이 지정되지 않았습니다)…참고로 파일 사이트 이름을 붙였습니다.php.htaccess 파일에서 index.php 뒤에 ? 기호를 추가합니다. RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d Rewrit..

programing 2022.09.21

PHP의 다차원 배열에서 중복된 값을 제거하는 방법

PHP의 다차원 배열에서 중복된 값을 제거하는 방법 PHP의 다차원 배열에서 중복된 값을 제거하려면 어떻게 해야 합니까? 배열 예: Array ( [0] => Array ( [0] => abc [1] => def ) [1] => Array ( [0] => ghi [1] => jkl ) [2] => Array ( [0] => mno [1] => pql ) [3] => Array ( [0] => abc [1] => def ) [4] => Array ( [0] => ghi [1] => jkl ) [5] => Array ( [0] => mno [1] => pql ) ) 여기 다른 방법이 있다.중간 변수는 저장되지 않습니다. 이를 사용하여 다양한 중복되는 쿼리에서 결과를 중복 제거했습니다. $input = arr..

programing 2022.09.21

PHP에는 스레드 기능이 있습니까?

PHP에는 스레드 기능이 있습니까? 스레드라는 PCL 패키지를 찾았는데 아직 출시되지 않았습니다.그리고 PHP 웹사이트에는 아무것도 뜨지 않습니다.pthreads 확장에 대한 PHP 매뉴얼에서 다음을 참조하십시오. pthreads는 PHP에서 사용자 랜드 멀티스레딩을 허용하는 객체 지향 API입니다.여기에는 웹 또는 콘솔을 대상으로 하는 멀티 스레드 응용 프로그램을 만드는 데 필요한 모든 도구가 포함되어 있습니다.PHP 애플리케이션은 스레드, 워커 및 스태커블을 생성, 읽기, 쓰기, 실행 및 동기화할 수 있습니다. 믿기 힘들겠지만, 그건 완전히 사실이야.현재 PHP는 멀티스레드를 원하는 사용자를 위해 사용할 수 있습니다. PHP4의 첫 번째 릴리스인 2000년 5월 22일, PHP는 스레드 세이프 아키텍..

programing 2022.09.19

왜 닫는 태그를 생략합니까?

왜 닫는 태그를 생략합니까? PHP 닫기 태그를 사용하는 것은 좋지 않은 관행이라고 계속 읽습니다.?>파일 끝에 있습니다.헤더 문제는 다음 문맥에서는 무관하다고 생각됩니다(이것이 지금까지의 유일한 적절한 인수입니다). 최신 버전의 PHP는 output_buffering 플래그를 php.ini에 설정합니다.출력 버퍼링이 활성화되어 있는 경우 반환된 코드가 브라우저로 즉시 전송되지 않으므로 HTML 출력 후 HTTP 헤더 및 쿠키를 설정할 수 있습니다. 모든 모범 사례서와 위키에서는 이 '규칙'으로 시작하지만 아무도 좋은 이유를 제시하지 않는다.PHP 태그의 엔딩을 생략하는 다른 타당한 이유가 있습니까?일반 과정보다 빨리 헤더를 전송하면 상당한 영향을 미칠 수 있습니다.다음은 그 중 몇 가지에 불과합니다. ..

programing 2022.09.19

foreach는 php의 배열 순서로 반복할 수 있습니까?

foreach는 php의 배열 순서로 반복할 수 있습니까? 어레이가 전달되는 경우foreach출력 순서가 입력과 동일함을 보증합니까?일부 언어에서는 각 요소가 동시에 처리되기 때문에 출력 순서가 보장되지 않는 것으로 알고 있습니다. 예를 들어, 정렬된 어레이를 다음에 전달합니다.foreach파일에 쓸 수 있습니다.출력 파일에 배열이 정렬되었는지 확인하고 싶습니다.네...어떤 명령을 내리든 같은 명령으로 반복됩니다그리고 당신의 경우array will be sorted in the output file.관련된 참조는 다음 참조가 아닐 수 있습니다.foreach또는 앞서 말한 대로 정렬하지만 배열 정렬이 아닌 정렬입니다. 언어 레퍼런스 - 어레이는 다음과 같습니다. PHP의 배열은 실제로 순서가 매겨진 맵입니..

programing 2022.09.19

PHP에서 호출자 함수의 이름을 가져오시겠습니까?

PHP에서 호출자 함수의 이름을 가져오시겠습니까? 특정 함수에 있는 호출자 함수의 이름을 알아내는 PHP 함수가 있습니까?debug_backtrace 를 참조해 주세요.이것에 의해, 콜 스택이 선두까지 트레이스 됩니다. 전화를 거는 방법은 다음과 같습니다. $trace = debug_backtrace(); $caller = $trace[1]; echo "Called by {$caller['function']}"; if (isset($caller['class'])) echo " in {$caller['class']}"; Xdebug는 몇 가지 훌륭한 기능을 제공합니다. 트레이스를 반환하다 callee() called @ /var/www/xd.php: 16 from MyClass::__construct Ub..

programing 2022.09.18

정확한 브라우저 이름과 버전을 얻는 방법

정확한 브라우저 이름과 버전을 얻는 방법 몇 가지 솔루션을 시도했지만 정확한 이름과 버전을 얻을 수 없습니다. 다음 코드를 사용하려고 합니다. $browserAgent = $_SERVER['HTTP_USER_AGENT']; echo $browserAgent; 상기 코드의 출력: Mozilla/5.0 (X11; Linux i686) AppleWebKit/534.24 (KHTML, like Gecko) Chrome/11.0.696.68 Safari/534.24 단, 사용하고 있습니다. Google Chrome 11.0.696.68 on Ubuntu 10.04 그래서 내가 찾을 수 있도록Chrome/11.0.696.68출력 문자열에서 브라우저 이름/버전을 정확하게 추출하기 어려운 다른 브라우저 이름도 표시됩니..

programing 2022.09.18

PHP에서 JavaScript로 JSON을 반환하시겠습니까?

PHP에서 JavaScript로 JSON을 반환하시겠습니까? jQuery AJAX를 통해 호출되는 PHP 스크립트가 있습니다.JSON 형식의 데이터를 javascript에 반환해 주셨으면 합니다.다음은 PHP 스크립트의 유사 코드입니다. $json = "{"; foreach($result as $addr) { foreach($addr as $line) { $json .= $line . "\n"; } $json .= "\n\n"; } $json .= "}"; 기본적으로 $json에 루프를 삽입하기 위해서는 두 개의 결과가 필요합니다.Php에는 JSON Serializing 기능이 내장되어 있습니다. json_encode json_module 여기서 발명되지 않은 증후군을 겪을 수 있고 겪지 않을 수 있다면..

programing 2022.09.17