반응형

php 7

PHP에서 동적 정적 메서드 호출?

PHP에서 동적 정적 메서드 호출? PHP 경험이 있는 분이 아래 사항을 도와주실 수 있을까요?내 코드 어딘가에, 나는 비인스턴트 클래스 내의 공개 정적 메서드에 대한 호출이 있습니다. $result = myClassName::myFunctionName(); 하지만 그런 수업을 많이 해서 사용자의 언어에 맞게 정확한 수업명을 정했으면 좋겠습니다.즉, 다음과 같은 것이 있습니다. $language = 'EN'; ... 그리고 나는 다음과 같은 일을 해야 합니다. $result = myClassName_EN::myFunctionName(); 언어를 함수의 매개 변수로 전달하여 하나의 공통 클래스 안에서 다룰 수 있다는 것을 알고 있지만 여러 가지 이유로 다른 해결책을 원합니다. 이게 말이 돼요, 누구?감사해..

sourcetip 2023.11.04

Laravel 5.1의 URL로 돌아가기

Laravel 5.1의 URL로 돌아가기 Laravel 5.1에 있는 웹사이트에 방문한 이전 URL은 어떻게 받을 수 있습니까? Laravel 4에서는 아래와 같이 적어야 했습니다. {{ URL::previous() }} 가장 깨끗한 방법은 사용하는 것 같습니다.url()도우미: {{ url()->previous() }} URL::previous()라라벨 5.1 프로젝트에서 저를 위해 일합니다.여기 Laravel 5.1 doc for.previous()URL Facade를 통해 접근 가능한 method. 다른 대안을 시도해 볼 수도 있지만, 보기에 따라 다음과 같은 작업을 수행할 수 있습니다. {{ redirect()->getUrlGenerator()->previous() }} 또는: {{ redirec..

sourcetip 2023.09.10

작곡가 레이블에 종속성(docrine/dbal) 설치

작곡가 레이블에 종속성(docrine/dbal) 설치 일부 열의 이름을 바꾸기 위해 마이그레이션을 실행하려고 하는데 예외가 발생했습니다. 설명서를 읽어보니 composer.json 파일에 distrinciple/dbal 의존성을 추가해야 합니다.그걸 어떻게 하는 거죠?올바른 composer.json 파일입니다.저는 지원서에 많은 것을 가지고 있습니다.폴더 앱, 부트스트랩, 공용 및 공급업체와 동일한 수준에 있는 것입니다. 그렇다면 그 종속성을 어떻게 추가해야 합니까?다운로드해야 하는 것이 있습니까? 그나저나 나는 wamp가 아니라 easyphp를 사용합니다! 편집 1 그렇게 하면 콘솔에서 이 오류가 발생합니다. 종속성을 설치하려면 이 명령을 실행합니다. composer require doctrine/db..

sourcetip 2023.08.26

DOM 문서::로드HTML 오류

DOM 문서::로드HTML 오류 저는 한 페이지에 있는 모든 CSS를 하나로 묶어서 제 cms에 사용하는 스크립트를 만듭니다.오랫동안 잘 작동했는데 이제 다음 오류가 발생합니다. 경고: DOMDocument:: loadHTML() [domdocument.loadhtml]:엔티티, 행: 10(css)에서 태그 헤더가 잘못되었습니다.26줄에 있는 php 경고: DOMDocument:: loadHTML() [domdocument.loadhtml]:엔티티, 행: 10(css)에서 태그 탐색이 잘못되었습니다.26줄에 있는 php 경고: DOMDocument:: loadHTML() [domdocument.loadhtml]:엔티티, 행: 22(css)에서 태그 섹션이 잘못되었습니다.26줄에 있는 php 스크립트 ph..

sourcetip 2023.08.26

PHP는 문자열을 16진수로 변환하고 16진수를 문자열로 변환합니다.

PHP는 문자열을 16진수로 변환하고 16진수를 문자열로 변환합니다. PHP에서 이 두 가지 유형을 변환할 때 문제가 발생했습니다.이것은 제가 구글에서 검색한 코드입니다. function strToHex($string){ $hex=''; for ($i=0; $i < strlen($string); $i++){ $hex .= dechex(ord($string[$i])); } return $hex; } function hexToStr($hex){ $string=''; for ($i=0; $i < strlen($hex)-1; $i+=2){ $string .= chr(hexdec($hex[$i].$hex[$i+1])); } return $string; } 제가 확인해보니 XOR을 사용하여 암호화를 할 때 이것을 ..

sourcetip 2023.08.06

스택 추적에서 로그가 예외를 발견했습니다.

스택 추적에서 로그가 예외를 발견했습니다. 만약 내가 PHP에서 예외를 발견하지 못한다면, 나는 나의 컴퓨터에서 유용한 오류 메시지를 받습니다.error.log스택 추적이 있는 파일입니다.예를 들어, 다음을 실행합니다. 로그에 다음과 같이 기록됩니다. [3월 06일 수요일 10:35:32 2013] [오류] [클라이언트 86.146.145.175] PHP 치명적 오류:/var/www/test에 'Oh no!' 메시지가 있는 'Exception'이(가) 발견되지 않았습니다.php:4\n스택 추적:\n#0 /var/www/test.foo(7): 4행의 /var/www/test.foo에서 foo()\n#1 {main}\n던져짐 가끔은 예외를 포착하고 싶지만 여전히 그 세부 사항을 기록하고 싶습니다.다음과 같은..

sourcetip 2023.07.27
반응형