외부 인증 코드 클래스를 도입하는 경우 가져온 외부 인증 코드 클래스 파일을 수정해야 합니다.
을 다음과 같이 수정합니다.
public function __construct($arr = array()) { $width = ''; $height = ''; $codeLen = ''; $fontSize = ''; $bgColor = ''; $fontColor = ''; if(!empty($arr)){ extract($arr); } $this->font = BASEPATH . "fonts/font.ttf"; if (!is_file($this->font)) { error("验证码字体文件不存在"); } $this->width = empty($width) ? $this->width : $width; $this->height = empty($height) ? $this->height : $height; $this->bgColor = empty($bgColor) ? $this->bgColor : $bgColor; $this->codeLen = empty($codeLen) ? $this->codeLen : $codeLen; $this->fontSize = empty($fontSize) ? $this->fontSize : $fontSize; $this->fontColor = empty($fontColor) ? $this->fontColor : $fontColor; $this->create();//生成验证码 }
위 내용은 CI 프레임워크에 외부 인증코드 도입 시 주의사항 내용입니다. PHP 중국어 홈페이지(www.php.cn)!