728x90

PHP 5

Unity에서 php를 활용한 웹데이터(text)를 Android 앱에서 읽기 이전 포스팅에서 Unity 에디터 상에서 웹서버의 Text 데이터를 읽어 오는 것을 다뤘었다. 이것을 포스팅 한 계기가 기존에 구글 플레이에서 앱도 업데이트하는 중인데 API 변경과 google mobile ads의 업데이트를 진행하면서 나온 내용을 포스팅한 것이다. 그런데 문제는 안드로이드 환경에서 문제가 발생했다.(결론적으론 Unity 2018.4를 너무 쥐어짠 것이....) 이전 버전들에서는 아주 잘 돌아갔던 것이 업데이트하면서 종종 누락되거나 안되는 것들이 속출했다. 앱의 광고를 업데이트 했는데도 나오지 않는 경우도 있고, 물론 빌드도 정상으로 진행되어 가끔 늦게 광고데이터를 받아오는 경우도 있어서, 그리고 다른 앱들은 광고가 잘만 나오기도 해서 큰 문제로 생각지 않았는데... 진짜로 광고가 안나.. 개발 관련/SW, App 관련 2023. 6. 16.
Unity와 php를 이용한 웹 데이터(text) 읽기 Unity와 php를 이용한 웹 데이터(text) 읽기 Unity에서는 언제부터인지 기억은 안 나지만.. 적어도 5.6을 사용할 때부터 WWW를 이용하여 웹에 저장된 데이터를 읽어와서 활용한 적이 있다. 현재는 약간의 명령어(UnityWebRequest)가 바뀌기는 했지만 동일한 내용으로 활용할 수 있다. 물론 sql 같은 DB를 이용하면 여러 가지(보안, 속도 등)로 효율적이고 안전하겠지만 아주 간단한 자료나 업데이트 정보 같은 사소한 것을 하고자 할 때 가끔 필요한 것이라 생각한다. 자유기명식의 점수판에도 이용할 수 있다. 장점은 조금만 알면 구현과 다루기가 쉽다는 것이다. 사용 용도에 따라서 db를 이용하기도 하고 text 방식의 웹 데이터를 읽는 방식 등 이용하는 것이 효과적일 것이다. text .. 개발 관련/SW, App 관련 2023. 6. 14.
PHP 핵심정리 2/2 PHP 핵심정리 2/2 - 펌 자료 [mb_detect_encoding Utf-8/Euc-Kr 확인] 넘어온 문자가 utf-8인가 euc-kr인가 체크해야할 필요가 있다. 그 방법으로 다음의 방법이 있다고 한다. 1 2 3 4 5 6 7 8 9 $ary[] = “UTF-8″; $ary[] = “EUC-KR”; $ary[] = “ASCII”; mb_detect_encoding($id, $ary); cs [array 관련. usort와 uasort의 차이] reset : 배열의 내부 포인터를 첫 원소로 설정 rsort : 역순으로 배열 정렬 shuffle : 배열을 섞습니다 sort : 배열 정렬 uasort : 사용자 정의 비교 함수로 배열을 정렬하고 인덱스 연관성을 유지 uksort : 사용자 정의 비교.. 일상/일상 관련 2023. 4. 7.
(과거게시물) Mysql을 위해 PHP에서 활용할 수 있는 날짜 ※ 과거 게시물은 현재의 모든 적용사항과 환경이 다를 수 있으며 단순한 기록으로 남깁니다. Mysql을 위해 php에서 활용 할 수 있는 날짜 date (PHP 4, PHP 5, PHP 7) date ? Format a local time/date Description ¶ string date ( string $format [, int $timestamp = time() ] ) Returns a string formatted according to the given format string using the given integer timestamp or the current time if no timestamp is given. In other words, timestamp is optional and.. 개발 관련/SW, App 관련 2023. 3. 30.
(과거게시물) PHP 핵심정리 1/2 ※ 과거 게시물은 현재의 모든 적용사항과 환경이 다를 수 있으며 단순한 기록으로 남깁니다. PHP 핵심 정리 1/2 - 펌 자료 PHP 개발에서 필요한 핵심을 정리하였음.(출처 사이트가 사라짐) [PHP 함수들] 1. 날짜 및 시간 관련함수 * time() - 용도 : 현재 시각을 timestamp값으로 구한다. - 방법 : time() * date() - 용도 : 사용자가 지정한 형태로 시간을 표시. 특정시간의 날짜와 요일등을 배열로 리턴한다. - 방법 : date(“표시할 시간의 포맷형태”,”특정한 timestamp값”) * mktime() - 용도 : 지정된 날짜를 timestamp값으로 변환한다. - 방법 : mktime(시,분,초,월,일,년) * checkdate() - 용도 : 날짜와 시간이 .. 스크랩 2023. 3. 28.
728x90