반응형

php 409

팡웨이오 2o 시스템 도메인 이름 바인딩 해제 세부 사항

방비오2o시스템은 빠른 전자몰 구축이 필요한 이용자에게 제공되는 전자몰형 웹시스템으로, 백그라운드를 통해 웹사이트가 운영되기 때문에 가소성이 강하며, 이 시스템을 2차 개발하려면 각 프로그래머가 로컬에서 설치·사용할 수 있어야 하며, 방비개발팀이 시스템 오남용·중복 구축을 제한하기 위해 고유 도메인 제한을 가하고 있어 모순이 발생하였으므로 아래 개인별 개발경험을 참고하여 불법활동에 사용할 수 없으며, 전재처 http://blog.csdn.net/haiqiao_2010를 참고하시기 바랍니다. 고유 도메인 이름 바인딩의 원리에이비오 2o 시스템 원리 1. 프로젝트가 성공적으로 설치된 후 처음 실행되면 프로그램에서 자동으로 ~public/runtime/~core.php 파일을 생성합니다. 이 파일의 홈페이지는..

개발 꿀팁/PHP 2022.08.01

10개의 실용적인 PHP 정규 표현식

1. 이메일 주소 확인 이것은 전자 우편을 인증하는 데 사용되는 정입니다표현식. 그러나 그것이 능률적이고 완벽한 해결책은 아니다.여기서는 사용을 권장하지 않습니다 $email = "test@ansoncheung.tk"; if (preg_match('/^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/',$email)) { echo "Your email is ok."; } else { echo "Wrong email address format"; } 이메일 주소를 보다 효과적으로 검증하기 위해 filer_var를 추천합니다 if (filter_var('test+email@ansoncheung'..

개발 꿀팁/PHP 2022.08.01

php 영문 문자열 길이 계산

php에서 흔히 볼 수 있는 문자열 길이를 계산하는 함수는 strlen과 mb_strlen이며, 다음은 이 두 함수의 비교 설명(부호화 방식 UTF8)이다. 1.strlen과 mb_strlen 비교 문자가 모두 영어일 때,양자는 같다.여기에서 주로 중국어와 영어를 섞어서 배열할 때, 두 개의 계산 결과를 비교해 보자.(테스트 시 인코딩 방식은 UTF8) 결과분석: strlen 계산 시 UTF8 1개의 중국어 문자는 3개의 길이이므로 "중국어 a자 1부자"의 길이는 3*4+2=14입니다. mb_strlen 계산시 UTF8로 내부코드를 선택하면 한문자를 길이1로 계산하므로 '한문a자1부'의 길이는 6입니다. 2.중국어와 영어 혼재 문자열의 자리 표시자 계산: 이 두 함수를 이용하면 한 개의 중국어와 중국어가..

개발 꿀팁/PHP 2022.08.01

PHP 단순 MVC 아키텍처

API 인터페이스 개발을 위해 간단한 프레임워크를 구축해야 하기 때문에, 간단한 mvc 프레임워크가 당연히 선호된다. 가장 원시적이고 간결한 mvc 프레임워크. 이하에 설명한다. 1. 프로젝트 디렉터리 구조: app |-controller 컨트롤러 파일 저장 |-model 모델 파일 저장 |-view 보기 파일 저장 core |-lib 사용자 정의 라이브러리 저장 |-config 설정 파일 저장 |--config.php 시스템 설정 파일 |--conn.php 데이터베이스 연결 파일 |--db_config.php 데이터베이스 설정 파일 |-mysql_db.php 데이터베이스 클래스 파일 |-runtime 캐시 파일 db_caches 데이터베이스 캐시 파일 logs로그 파일 |-index.php 입력 파일 ..

개발 꿀팁/PHP 2022.08.01

php 그래픽(주로 php의 GD 라이브러리를 사용함) copy 그대로 사용

php 그림 (php를 사용한 GD 라이브러리) 1.먼저 네가 이미 GD2함을 설치했는지 검사해 보아라.라이브러리. ---------- php.ini 보기 안 보이면 php.ini 수정하고extension=php_gd2.dll 앞의 세미콜론을 제거하면 OK입니다 //100*30 그림 만들기 $image = imagecreatetruecolor(200,100); //배경색 설정 $bgcolor = imagecolorallocate($image,0,0,0); //글꼴 색상 설정 $textcolor = imagecolorallocate($image,255,255,255); //그림의 왼쪽 상단에 문자열을 쓰다 imagestring($image,20,15,10,"Hello world!",$textcolor); ..

개발 꿀팁/PHP 2022.07.30

[PHP 프로젝트 배포 3] Apache 환경 구성

1. 홈페이지에서 아파치 다운로드 아파치홈페이지 : http://httpd.apache.org/, '다운로드' 버전 1개 선택 "Microsoft Windows용" 선택 APACH는 자체 컴파일된 설치 패키지를 제공하지 않고 소스 코드만 제공하므로, 자신이 컴파일할 수 없는 경우 아래 공식 추천 제3자를 선택하여 컴파일할 수 있습니다. 이 중 두 개는 유명한 wamp 및 xamp 통합 환경입니다. 만약 APACH를 다운로드하고 싶다면 처음 세 개의 사이트를 선택할 수 있습니다. 여기서 첫 번째 Apache Haus를 예로 들 수 있습니다 버전이 많으니, 컴퓨터 시스템에 따라 하나를 선택하십시오 누르면 자동으로 다운로드 페이지로 넘어갑니다 2. 설치 (1)프로파일 수정 수정 후 Apache의 bin 디렉토..

개발 꿀팁/PHP 2022.07.30

[PHP 프로젝트 배치1] PHP 환경 구성

1. 홈페이지에서 php 다운로드 Php관인터넷: http://www.php.net/, 오른쪽에서 설치할 php 버전 번호를 선택하십시오 다운로드 페이지로 이동하여 "Windows downloads"를 선택하십시오 안전한 스레드 다운로드 선택 2. 설치 (1)프로파일 수정 다운로드한 파일을 압축 해제하다여기에 'php'라는 이름을 붙이고 디렉터리에 있는 php.ini-development 파일을 복사하여 php.ini로 이름을 바꿉니다 (2) 환경 변수 설정: 내 컴퓨터-> 속성 -> 고급 -> 환경 변수, PATH를 선택하고 그 뒤에 php를 추가하는 파일 경로: "D:\AutoTestPlatform\php" cmd 명령을 사용하여 성공적으로 설치되었는지 확인합니다: 이로써 PHP 단독 환경이 완성됐다

개발 꿀팁/PHP 2022.07.30

[PHP 프로젝트 배치 4] 아파치, PHP, Mysql 통합

1.PHP와 Mysql의 통합 PHP 매치 열기파일을 저장하여 다음과 같이 수정하고 PHP에 Mysql 지원을 추가합니다 변경: php의 mysql 확장 열기 (앞쪽을 제외한;) Php와 mysql 통합이 완료되었습니다. 2. 아파치와 PHP의 통합 아파치 열기e의 프로필 "httpd.con"f"(conf 디렉토리 아래), 왼쪽의 dll 파일을 Apache의 프로파일에 쓰고 Apache 서비스에 PHP 지원을 추가합니다 Apache와 php 통합이 완료되었습니다. 이하 (1) (2)두 단계는 실제 상황에 따라 취사선택한다. (1)접속 홈 디렉토리 수정 Docume 수정하기NTRoot, Apache가 액세스하는 홈 폴더 디렉터리.Apache 기본 작업 디렉터리의 경로는htdocs(D:\AutoTestPla..

개발 꿀팁/PHP 2022.07.30

PhpStorm 설정SVN

PhpStorm 설치가 완료된 후, 어떤 툴을 사용하여 우리의 코드를 관리할 것인지 고려해야 합니다.현재 팀 개발에서 자주 사용되는 두 가지 버전 제어 도구는 SVN, GIT이며, 제가 웹 상의 코드베이스용 SVN이므로 여기에서는 PhpStorm의 SVN 사양에 대해 말씀드리겠습니다. 1.SVN 설치 설치는 어렵지 않아 http://www.7down.net/soft/2623.html#downloads에서 내려받을 수 있다.만약 컴퓨터에 SVN이 설치되어 있다면 이 단계를 생략한다 2.SVN 연결 설정 메뉴 표시줄의 File - Settings - Subversion을 선택하고 General의 세 가지 옵션을 공백으로 설정합니다 3.서버에서 코드체크기 1) SVN 설정 열기 메뉴 선택컬럼의 VCS -- C..

개발 꿀팁/PHP 2022.07.30

[PHP 프로젝트 배포 2] Mysql 환경 구성

1. 홈페이지에서 mysql 다운로드 Mysql홈페이지 : http://www.mysql.com/, 다운로드 - Community - MySQL Community Server 선택 MySQL 다운로드 선택 페이지로 이동, 버전 선택 그 다음 맨 아래에 있는 "Nothanks, just start mydownload"를 선택합니다 2. 설치 (1)환경 변수 설정 내 컴퓨터 -> 속성-> 고급 -> 환경 변수, PATH를 선택하고 그 뒤에 추가: mysql의 bin 폴더 경로 - "D:\ AutoTestPlatform\mysql\bin" (2) 프로파일 수정: 수정하기 (3) mysql 설치: A.관리하다구성원 자격으로 cmd 창 열기 B.m에 들어가다ysql의 bin 디렉터리 C.실행보안로드 명령: mys..

개발 꿀팁/PHP 2022.07.30
반응형