DEV/ php 배열 정렬
배열 정렬
정렬방법은 다양하니 아래 php 사이트에서 확인해주세요 :) http://php.net/manual/kr/function.sort.php <?php $array = array( 1, 3, 5, 2, 4 ); sort( $array ); print_r( $array ); > Array ( [0] => 1...
DEV/ php 배열 첫번째 원소삭제 / 첫번째 원소추가
첫번째 원소삭제 / 첫번째 원소추가
http://php.net/manual/kr/function.array-shift.php <?php // 첫번째 원소 삭제 $array = array( 'A', 'B', 'C', 'D', 'E' ); array_shift( $array ); print_r( $array ); > Array ( [0] => B [1] => C...
DEV/ php 배열에서 원하는 원소(값)만 제거하기
배열에서 원하는 원소(값)만 제거하기
<?php // 1 배열생성 // 2 'D'의 키 값 알아내기 // 3 2번에서 알아낸 키 값을 삭제 // 4 배열 확인하기 $array = array( 'A', 'B', 'C', 'D', 'E' );...
DEV/ PHP에서 ajax array, object 넘기고 받기
js 배열과 오브젝트 사용방법
제이쿼리에서 ajax 를 사용하다 문제가 생겨서 블로그를 남깁…읍…..니다. 예시를 보시면 빠른이해가 되실거에요. 1. 배열 넘기기 단순 배열은 그냥 넘기면 됩니다. > array var dataArr = new Array(); dataArr[ 0 ]...
DEV/ PHP 확장자 추출
확장자를 추출하여 파일을 알아내기
확장자를 구별해서 이미지 또는 다른 종류로 분류할 수 있어요. <?php $text = "http://url/default.png"; $ext = substr(strrchr($text,"."),1); // 확장자앞 .을 제거 $ext = strtolower($ext); // 소문자 변환 if( $ext == "jpeg"...
DEV/ PHP 실행 연산자 (Execution Operators)
php 로 shell 명령어 사용하기
` 를 사용하면 shell 처럼 사용할 수 있어요. 예를들어 파일을 생성할 때, 권한을 줄 수 있어요. <?php $filepath = __DIR__."/../_log/log.json"; $file = fopen( $filepath, "w" ); `chmod 777 $filepath`; ?>...
DEV/ php 한글 문자열 자르기
mb_strlen, mb_substr 사용하기
한글 문자열을 자를 때 그냥 substr 함수를 자르면 글자가 깨지는걸 보신 적이 있을거에요 ! mb_substr 로 한글을 안전하게 자릅시다 ..! 1. mb_strlen $string = '동해물과 백두산이 마르고 닳도록'; echo strlen($string);...
DEV/ 단어 가지고 놀기 - substr, str_replace, explode
문자열 자르기, 바꾸기, 나누기
1. substr( string, start, length ) 문자열의 일부를 반환합니다. http://www.w3schools.com/php/func_string_substr.asp <?php substr( "Hello world", 7 ); > orld substr( "Hello world", 0, 3 ); > Hel ?> 2. str_replace( find,...
DEV/ PHP MySQL 연동
php 에서 mysql 과 연동하는 방법
mysql connect <?php $hostname = "127.0.0.1"; // 집에서 APM 설치로 테스트 하시는 분들은 localhost 도 가능합니다. $username = "root"; $password = "****"; $dbname = "test"; $connect_db = mysql_connect( $hostname, $username,...
DEV/ 배열에서 중복된 값 제거 후에 순차적으로 재정렬 하는 법
php 배열 정렬
긴 말 필요없이 예제로 보시죠 :) <?php $inp = array(); $temp = array(); $op_color = array( "red", "blue", "orange", "blue", "purple", "red", "yellow" ); $inp = array_unique( $op_color ); foreach...