본문 바로가기
반응형

PHP34

str_replace php 문자열치환 str_replace 문자열 치환 함수 // 문자열 치환예 $string = "abcdefgabcdefg"; $result = str_replace ("abc", "EEE", $string); echo $result; // 출력 결과 : EEEdefgEEEdefg // $count를 입력받으면 몇번 교체했는지 알 수 있습니다. $string = "abcdefgabcdefg"; $result = str_replace ("abc", "EEE", $string, $count); echo $result; // 출력 결과 : EEEdefgEEEdefg echo $count; // 출력 결과 : 2 // 배열를 집어넣고 반환받을 수도 있습니다. 그러나 잘 사용하지는 않습니다. $letter = array("a", .. 2021. 8. 25.
phpmyadmin 이제 설정 파일은 암호화 문자열(blowfish_scret) 을 필요로 합니다. phpmyadmin 에서 이런 경고 문구가 나타납니다. 이제 설정 파일은 암호화 문자열(blowfish_scret) 을 필요로 합니다. phpmyadmin을 설치하고 config.inc.php 파일이 없어서 그렇습니다. config.sample.inc.php 를 config.inc.php로 변경합니다. mv config.sample.inc.php config.inc.php 저는 인증방식을 cookie 보다는 http를 이용합니다. $cfg['Servers'][$i]['auth_type'] = 'cookie'; 의 cookie를 http로 변경합니다. $cfg['Servers'][$i]['auth_type'] = 'http'; 2021. 8. 12.
php 컴파일시 make: *** [ext/dom/node.lo] 오류시 php make 에서 아래의 오류가 발생할때 make: *** [ext/dom/node.lo] mv libxml29_compat.patch php-5.2.17/ patch -p0 < ./libxml29_compat.patch 패치 후 다시 make; make install 2021. 8. 3.
php PC 모바일 확인 php PC 모바일 확인 2021. 4. 28.
php 메일 발송하기 php 메일 발송 프로그램 출처 : itfresh.tistory.com/10?category=691747 2021. 4. 28.
curl을 이용하여 post, get 방식 으로 데이터 전송하기 curl을 이용하여 post, get 방식 으로 데이터 전송하기 출처 : itfresh.tistory.com/23?category=691747 2021. 4. 28.
php 이미지 리사이징 image resizing 출처 : itfresh.tistory.com/29?category=691747 2021. 4. 28.
PHP ZIP 압축파일 만들기 pclzip.lib.php 라이브러리를 이용하여 파일 및 폴더를 zip 파일 형식으로 압축을 해보자 라이브러리 파일은 위에 첨부한 파일을 받거나 http://www.phpconcept.net 홈페이지에서 다운 받으면 됩니다. phpconcept에서는 Zip파일 형식 이외에 Tar나 Xml 형식으로 변환해주는 라이브러리도 제공하고 있습니다. 먼저, 코드 소개에 앞서 코드안에 있는 변수명에 대한 설명을 간단하게 드리겠습니다. filename : 원본 파일(또는 폴더) stored_filename : 변경된 파일(또는 폴더) size : 원본 크기 compressed_size : 압축된 크기 mtime : 수정시간 folder : 폴더이면 "1" 반환 status : 성공하면 "ok"반환 출처 : itfres.. 2021. 4. 28.
ereg(), eregi(), ereg_replace(), eregi_replace(), split() 대체 PHP로 만들어진 오래된 홈페이지에 PHP 버전을 올릴 경우 여러가지 문제가 발생할 수 있습니다. 파라미터를 변수에 자동으로 할당하는 register_globals 옵션 문제, 2020. 8. 29.
Zendguard loader 버전별 설치파일 Zend Guard 7.0 Linux http://downloads.zend.com/guard/7.0.0/ZendGuard-7.0.0-linux.gtk.x86.tar.gz http://downloads.zend.com/guard/7.0.0/ZendGuard-7.0.0-linux.gtk.x86_64.tar.gz Mac OS http://downloads.zend.com/guard/7.0.0/ZendGuard-7.0.0-macosx.cocoa.x86_64.dmg Windows http://downloads.zend.com/guard/7.0.0/ZendGuard-7.0.0-win32.win32.x86.msi http://downloads.zend.com/guard/7.0.0/ZendGuard-7.0.0-win.. 2020. 6. 19.
php 윈도우버전 다운로드 php 윈도우즈 버전 다운로드 링크 입니다. https://windows.php.net/downloads/releases/archives/ windows.php.net - /downloads/releases/archives/ windows.php.net 2020. 5. 26.
문자의 charset(캐릭터셋) 확인하기 mb_convert_encoding mb_detect_encoding //charset 확인 //mb_detect_encoding 체크 함수 //charset의 경우의 수를 미리 입력 $ary[] = "ASCII"; $ary[] = "JIS"; $ary[] = "EUC-JP"; $ary[] = "SJIS-WIN"; ... //Charset 체크 $CharCheck = mb_detect_encoding($str, $ary); //만약에 UTF-8이면 그냥 보내고 아니면 인코딩한다. if($CharCheck == "UTF-8){ return $str; } else { return mb_convert_encoding($str, "UTF-8", $CharCheck); } //mb_convert_encoding .. 2020. 1. 22.
반응형