«php» 태그된 질문

PHP는 주로 서버 측 웹 개발 용으로 설계된 널리 사용되는 높은 수준의 동적 객체 지향 및 해석 스크립트 언어입니다. PHP 언어에 대한 질문에 사용됩니다.



8
htaccess로 폴더 및 파일에 대한 직접 액세스 거부
시나리오는 다음과 같습니다. index.php루트 폴더에 파일 이 있습니다 일부 파일은 폴더 index.php에 포함되어 있습니다 includes. 1 개의 다른 파일 ( submit.php)이 양식 제출 조치를위한 루트 폴더에 있습니다. includeshtaccess 로 폴더 의 파일에 대한 직접 사용자 액세스를 제한하고 싶습니다 . 또한 submit.php. 그러나 include는 index.php파일에서 작동 합니다. 마찬가지로 사용자가을 입력 www.domain.com/includes/somepage.php하면이를 …


30
Chrome net :: ERR_INCOMPLETE_CHUNKED_ENCODING 오류
지난 2 개월 동안 Chrome 개발자 콘솔에서 다음 오류가 발생했습니다. net::ERR_INCOMPLETE_CHUNKED_ENCODING 조짐: 페이지가로드되지 않습니다. 잘린 CSS 및 JS 파일. 페이지가 걸려 있습니다. 서버 환경 : 아파치 2.2.22 PHP 우분투 이것은 사내 Apache 서버에서 발생합니다. 다른 사용자에게는 일어나지 않습니다. 즉, 이 문제를 경험 한 사용자가 없으며 개발자 팀의 다른 사람도 없습니다. …

5
PHP에서 FOR와 FOREACH의 성능
우선, 응용 프로그램의 90 %에서 성능 차이가 전혀 관련이 없지만, 어느 것이 더 빠른 구성인지 알아야합니다. 그리고 ... 현재 인터넷에서 이용할 수있는 정보는 혼란 스럽습니다. 많은 사람들이 foreach가 나쁘다고 말하지만 기술적으로 반복자를 사용하여 배열 순회 작성을 단순화한다고 가정하기 때문에 더 빠릅니다. 반복자는 더 빠르다고 가정하지만 PHP에서는 분명히 죽었습니다 (또는 PHP가 …

7
변수에 기본값을 지정하는 가장 좋은 방법 (Perl ||, || = 시뮬레이션)
펄에서 이런 종류의 일을 사랑 : $foo = $bar || $baz할당 $baz에 $foo경우 $bar비어 있거나 정의되지 않습니다. 또한이 $foo ||= $bletch단지 지정되는 $bletch에 $foo있는 경우$foo 정의되지 않았거나 비어 있지 않은 . 이 상황에서 삼항 연산자는 지루하고 지루합니다. PHP에서 간단하고 우아한 방법을 사용할 수 있습니까? 아니면 유일한 대답은 isset ()을 사용하는 …


7
Twig에서 클래스 상수에 액세스하는 방법?
엔티티 클래스에는 몇 가지 클래스 상수가 있습니다. class Entity { const TYPE_PERSON = 0; const TYPE_COMPANY = 1; } 일반적인 PHP에서는 자주 사용 if($var == Entity::TYPE_PERSON)하며 Twig에서 이런 종류의 작업을하고 싶습니다. 가능합니까?
133 php  templates  twig 

12
PHP에서 "풀에 메모리를 할당 할 수 없습니다"는 무엇입니까?
가끔 서버의 메모리 할당 제한, 특히 Wordpress와 같은 부풀어 오른 응용 프로그램에서 실행되었지만 "풀에 메모리를 할당 할 수 없습니다"가 발생하지 않았으며 정보를 추적하는 데 문제가 없었습니다. 누구나 이것이 무엇을 의미하는지 알고 있습니까? 나는 memory_limit성공없이 증가하려고 노력했다 . 또한 응용 프로그램을 크게 변경하지 않았습니다. 어느 날 문제가 없었고 다음날 나는이 오류에 …
133 php  caching  memory  apc 

11
SHA1 vs md5 vs SHA256 : PHP 로그인에 사용할 수있는 것은 무엇입니까?
PHP 로그인을 만들고 있는데 다른 stackoverflow 기사에서 읽은 SHA1 또는 Md5 또는 SHA256을 사용할지 결정하려고합니다. 다른 것보다 더 안전한 것이 있습니까? SHA1 / 256의 경우 여전히 소금을 사용합니까? 또한 이것은 암호를 mysql에서 해시로 저장하는 안전한 방법입니까? function createSalt() { $string = md5(uniqid(rand(), true)); return substr($string, 0, 3); } $salt = …
133 php  login  md5  sha1  sha256 

12
쿠키 또는 로컬 스토리지가없는 사용자 인식
분석 도구를 작성 중이며 현재 사용자 에이전트에서 사용자의 IP 주소, 브라우저 및 운영 체제를 가져올 수 있습니다. 쿠키 나 로컬 스토리지를 사용하지 않고 동일한 사용자를 감지 할 수 있는지 궁금합니다. 여기서 코드 예제를 기대하지 않습니다. 더 자세히 살펴볼 간단한 힌트입니다. 동일한 컴퓨터 / 장치 인 경우 브라우저 간 호환이 필요하다는 …

13
작성기 경고 : openssl 확장이 없습니다. WAMP에서 활성화하는 방법
설치하려고 작곡가 에 대한 의존성 관리 도구 Win7에 / 64 + WampServer 2.2 비아 설정 설치 와 나는 다음과 같은 메시지가 무엇입니까 : openssl 확장이 누락되어 Composer의 보안 및 안정성이 저하됩니다. 가능하다면 --with-openssl로 활성화하거나 PHP를 다시 컴파일해야합니다. 여기 내가 한 일이 있습니다 ... 트레이의 Wamp 아이콘에서 클릭 php > php …

2
PHP_excel의 대안
"XLSX / XLS로 내보내기"파일을 사용자 정의 된 형식으로 가져올 수있는 PHP_excel에 대한 대안이 있습니까? 이것은 일반 참조 질문입니다PHP 꼬리표
132 php  phpexcel 

11
문자열 내에서 여분의 공백 제거
데이터베이스 쿼리에서 문자열을받은 다음 CSV 파일에 넣기 전에 모든 HTML 태그, 캐리지 리턴 및 줄 바꿈을 제거합니다. 유일한 것은 , 문자열 사이 에서 여분의 공백 을 제거하는 방법을 찾을 수 없다는 것입니다 . 내부 공백 문자를 제거하는 가장 좋은 방법은 무엇입니까?
132 php  string 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.