Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- soundpool
- roundcube
- php 취약점
- FCM
- 안드로이드 gcm
- UML
- 안드로이드 푸쉬
- not working
- android 효과음
- 자바스크립트
- mysql
- C# IO
- 폼메일
- PHP
- 자동 생성
- C#
- php 시큐어코딩
- 안드로이드 푸시
- Android
- javascript
- html5
- 설치
- xe
- chart.js
- WebView
- 안드로이드
- Mail Server
- curl
- dovecot
- 우분투
Archives
- Today
- Total
목록substr (1)
그러냐
strlen, strpos, strimwidth, substr, mb_strimwidth 길이 문제
strlen, strpos, strimwidth, substr, mb_strimwidth 이와 같은 함수를 쓰는 경우 길이가 엉뚱하게 나오는 경우가 있다. 이유는 아래 출처와 같은 이유이다 또한 mb_ 함수를 사용하지 않으면 길이는 잘잡는경우가 있으나 한글 문자 깨짐 문제가 발생한다. 그래서 일단 관련함수를 전부 mb_.... 함수로 사용하고 길이가 엉뚱하게 나오는 경우 일정이상의 길이가 넘어가면 한번더 자르는 것과 같은 방법을 사용했다. 아래 출처 : https://chongmoa.com:45183/php/817 php 소스 파일이 "유니코드(UTF-8)" 인코딩으로 되어 있을 경우, 한글 문자열의 정확한 글자 수를 구하는 방법 "유니코드(UTF-8)" 인코딩에서, 한글 1글자는 3바이트입니다. 다만,..
php
2016. 11. 16. 12:25