함수
-
[CodeIgniter] 데이터베이스(Database) 쿼리 함수프로그래밍/CodeIgniter 2018. 8. 19. 18:04
▶CodeIgniter 데이터베이스(Database) 쿼리 함수 ▶설명 데이터베이스를 사용할 때 CodeIgniter에서 사용하는 유용한 헬퍼(Helper) 함수들에 대해 간단히 작성하도록 하겠습니다. 자세한 내용은 아래를 참고하시기 바랍니다. 쿼리 헬퍼 함수 : http://www.ciboard.co.kr/user_guide/kr/database/helpers.html ▶쿼리 실행 정보 insert_id() 함수 예시 $this->db->insert_id(); 특징 Insert 쿼리로 데이터베이스에 삽입한 아이디 번호를 반환합니다. 아이디 번호는 Primary Key이고 Auto Increment 속성인 경우에 해당합니다. (그 외에 동작하는 경우는 자세히 설명되어 있지 않아 알 수 없습니다.) aff..
-
[PHP] 문자열 부분 가져오기 (substr, mb_substr)프로그래밍/PHP 2017. 12. 18. 11:31
▶PHP 문자열 부분 가져오기 (substr, mb_substr) ▶설명 substr 함수 PHP 함수인 substr 함수에 대해 php.net에서는 아래와 같이 설명하고 있습니다. 문자열의 일부를 반환합니다. 그렇지만, 해당 함수는 영문 문자열에 바이트를 기준으로 가져오는 함수입니다. UTF-8 문서에 경우 각 문자를 1~4Byte까지 사용하므로, 한글은 문자에 일부를 가져오는 경우 깨지는 경우가 있습니다. 그렇기 때문에 우리는 이를 해결 할 수 있는 함수인 mb_substr에 대해서도 함께 알아보겠습니다. mb_substr 함수 PHP 함수인 mb_substr은 php.net에서 substr과 동일한 설명을 가지고 있습니다. 문자열의 일부를 반환합니다. 그러면 무엇이 틀린 걸까요? 그건 바로 사용하는..
-
[PHP] 문자열 길이 가져오기 (strlen, mb_strlen 함수)프로그래밍/PHP 2017. 12. 15. 10:20
▶PHP 문자열 길이 가져오기 (strlen, mb_strlen 함수) ▶설명 strlen 함수 PHP 함수인 strlen 함수에 대해 php.net 에서는 아래와 같이 설명하고 있습니다. 문자열 길이를 얻습니다. 그렇지만, 해당 함수는 영문 문자열이 몇 바이트(Byte)인지를 가져오는 함수입니다. 영문은 1 Byte로 계산하지만, UTF-8 문서에 경우 각 문자를 1~4Byte까지 사용하므로, 한글은 한 글자당 1~4Byte에 길이가 반환되어 정확한 문자열의 길이를 알 수 없습니다. 그렇기 때문에 우리는 이를 해결 할 수 있는 함수인 mb_strlen 에 대해서도 함께 알아보겠습니다. mb_strlen 함수 PHP 함수인 mb_strlen 은 php.net 에서 strlen과 동일한 설명을 가지고 있습..