안녕하세요. php url 인코딩 방법에 대해서 알아보겠습니다. 그냥 한글을 url에 포함하여 open 된 API 등을 사용하면 형식이 달라서 제대로 동작이 안되는 경우가 있습니다. UTF-8 을 쓰는 서버 환경에서 CP949 환경의 서버 url 을 사용한다면 문제가 발생하는데요. iconv("UTF-8", "CP949", $data) 이런 식으로 사용하여 data를 UTF-8의 환경을 CP949 환경으로 변경할 수 있습니다. 도움 됬으면 좋겠습니다. 감사합니다.
명령어 :ps -ef | grep httpd /usr/sbin/httpd -v
1. vi /etc/sysconfig/network-scripts/ifcfg- 안은 리눅스 버전, 환경에 따라 다를 수 있음. 위에 문서를 수정하여 고정 IP를 할당할 수 있다. ONBOOT=yesBOOTPROTO=static IPADDR=IP주소NETMASK=255.255.0.0GATEWAY=GATEWAY주소 2. vi /etc/resolv.conf nameserver 168.126.63.1 DNS 서버를 추가한다. 3. VMware 등 가상 머신 설정에서 네트워크 연결을 브릿지로 설정한다.
포인터변수를 사용하여 다음 배열의 값들을 거꾸로 출력하는 프로그램을 작성합니다. double ary[]={1.5, 20.1, 16.4, 2.3, 3.5}; 프로그램을 실행하면 다음과 같이 수행될 것입니다. 3.5 2.3 16.4 20.1 1.5 - 소스 #include int main(){double ary[] = {1.5, 20.1, 16.4, 2.3, 3.5};double *ap=ary;int i; for(i=0;i
다음 배열의 평균값을 구하여 출력하는 프로그램을 작성합니다. 단, 배열요소를 참조할 때는 배열명에 정수값을 더하는 포인터표현을 사용하며, 평균은 소수점 이하 둘째자리까지 출력합니다. double ary[] = {1.5, 20.1, 16.4, 2.3, 3.5}; 프로그램을 실행하면 다음과 같이 수행될 것입니다. 평균값 : 8.76 - 소스 #include int main(){int i;double ary[] = {1.5, 20.1, 16.4, 2.3, 3.5};double sum=0;double ave; for(i=0;i
키보드로부터 임의의 숫자 세 개를 입력 받은 후에 큰 숫자부터 차례로 출력하는 프로그램을 작성합니다. 단, main 함수가 다음과 같이 작성되어 있을 때 line_up 함수를 정의하여 프로그램을 완성합니다. 필요하다면 exchange 함수도 작성하여 사용합시다. int main(){double max, mid, min; printf("숫자 세 개를 입력하세요 : ");scanf("%lf%lf%lf", &max, &mid, &min); line_up(&max, &mid, &min);printf("큰 수부터 차례로 출력하면 : %lf, %lf, %lf\n", max, mid, min);return 0; } 프로그램을 실행하면 다음과 같이 수행될 것입니다. 숫자 세 개를 입력하세요 : 3.4 0.45 6.07..
두 개의 double형 변수 a, b에 다음과 같이 값이 저장되어 있다고 합시다. dobule a = 1.3;double b = 1.7; 두 변수 a, b를 가리키는 포인터변수를 사용하여 두 변수의 값을 바꾸는 프로그램을 작성합니다(두 변수의 값을 바꾸는 방법은 연습문제 [9-2]의 ③번을 참고하세요). 프로그램을 실행하면 다음과 같이 수행될 것입니다. 바꾸기 전의 a, b의 값 : 1.3, 1.7바꾼 후의 a, b의 값 : 1.7, 1.3 - 소스 #include int main(){double a = 1.3;double b = 1.7;double temp; double *ap = &a;double *bp = &b; printf("바꾸기 전의 a, b의 값 : %.1lf, %.1lf\n", a, b);..
다음과 같이 두 개의 문자배열을 선언합니다. char str1[] = "There is no royal road to learning.";char str2[80]; str1에 저장되어 있는 문자열을 str2에 복사하여 출력하는 프로그램을 작성합니다. 프로그램을 실행하면 다음과 같이 수행될 것입니다. 복사된 문자열 : There is no royal road to learning. - 소스 #include #include int main(){char str1[] = "There is no royal road to learning.";char str2[80]; strcpy(str2, str1); printf("복사된 문자열 : %s", str2); return 0;} - 결과
- Total
- Today
- Yesterday
- 리눅스
- exercise
- 데이터베이스
- 단어
- 형용사
- Apple
- 영어
- IOS
- Xcode
- 포인터
- Matlab
- 프로그래밍
- 시원스쿨
- 왕초보 영단어1
- 매트랩
- Swift
- 뇌를 자극하는 C 프로그래밍
- C
- 프로그램
- 함수
- 뇌를 자극하는 C프로그래밍
- 애플
- 배열
- 스위프트
- 연습문제
- 반복문
- 테라스캔
- MySQL
- database
- terascan
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |