PHP7을 사용하여 Ubuntu 16.04 서버에서 laravel 5.4를 실행하고 있습니다. cviebrock/eloquent-sluggable패키지 를 설치하려고하면 오류가 발생합니다. pish@let:/home/sherk/ftp/www$ sudo composer require cviebrock/eloquent-sluggable Do not run Composer as root/super user! See https://getcomposer.org/root for details Using version ^4.2 for cviebrock/eloquent-sluggable ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Your …
이 repo를 사용하여 PHP 7을 설치 했지만 실행하려고하면 composer install이 오류가 발생합니다. [패키지] ext-curl *-> 요청한 PHP 확장 컬이 시스템에 없습니다. PHP 5에서는 yumor apt-get install php5-curl명령 을 실행하여 쉽게 설치할 수 있지만 PHP 7에 해당하는 방법을 찾을 수 없습니다. PHP 7 용 ext-curl을 어떻게 설치합니까?
Windows에서 PHP 7을 시작할 때 오류가 발생합니다. php명령 줄에서 실행하면 시스템 오류가있는 메시지 상자가 반환됩니다. VCRUNTIME140.dll을 (를) 컴퓨터에서 찾을 수 없어서 해당 프로그램을 시작할 수 없습니다. 이 문제를 해결하려면 프로그램을 다시 설치하십시오. 그 후 CLI부서지고 있습니다. 외부 웹 사이트에서 DLL 파일을 설치하고 싶지 않으므로이 문제를 해결하는 방법을 모르겠습니다! PHP 버전 …
PHP 7은 리턴 타입 선언을 소개 합니다. 즉, 함수 매개 변수에서 가능한 것처럼 반환 값이 특정 클래스, 인터페이스, 배열, 호출 가능 또는 새로 힌트 가능한 스칼라 유형 중 하나임을 나타낼 수 있습니다. function returnHello(): string { return 'hello'; } 값이 항상 존재하지는 않으며 어떤 유형의 무언가 또는 널을 리턴 할 …
mcrypt-extension은 더 이상 사용되지 않습니다 . 여기에 게시 된 주석에 따라 PHP 7.2에서 제거 됩니다 . 그래서 암호를 암호화하는 다른 방법을 찾고 있습니다. 지금 나는 다음과 같은 것을 사용하고 있습니다. mcrypt_encrypt(MCRYPT_RIJNDAEL_128, md5($key, true), $string, MCRYPT_MODE_CBC, $iv) 암호를 암호화하는 최선의 / 가장 강력한 방법에 대한 귀하의 의견이 필요합니다. 암호화 된 암호는 …
업데이트 : PHP 7.4는 이제이 질문에서 제기 된 주요 문제를 해결하는 공분산 및 반공 분산을 지원 합니다. PHP 7에서 반환 유형 힌팅을 사용하는 데 문제가 발생했습니다. 내 이해는 힌트 : self가 구현 클래스가 자체적으로 반환하도록 의도한다는 것을 의미한다는 것입니다. 따라서 나는 그것을 : self나타 내기 위해 인터페이스에서 사용 했지만 실제로 …
PHP 7은 클래스 속성에 대한 유형 힌트를 지원합니까? 내 말은, setter / getters 뿐만 아니라 속성 자체를 위해서도 말입니다 . 다음과 같은 것 : class Foo { /** * * @var Bar */ public $bar : Bar; } $fooInstance = new Foo(); $fooInstance->bar = new NotBar(); //Error
다음과 같이 새로 도입 된 속성 유형 힌트를 사용하도록 클래스 정의를 업데이트했습니다. class Foo { private int $id; private ?string $val; private DateTimeInterface $createdAt; private ?DateTimeInterface $updatedAt; public function __construct(int $id) { $this->id = $id; } public function getId(): int { return $this->id; } public function getVal(): ?string { return …