Program/PHP(162)
-
[PHP] 문자열의 수 세기 strlen()
038_PHP 문자열의 수 세기 strlen() [요약] 문자열의 수를 세는 함수 strlen()에 대해 알아보자. 문자열의 글자수를 확인하려면 strlen() 함수를 사용한다. [strlen() 사용 방법] strlen('문자열'); [예제: 39_strlen.php ] 실행결과 두번째 결과를 보면 공백까지 포함하여 수를 세는 것을 확인할 수 있다. 초보자를 위한 PHP 200제 김태영 지음 | 정보문화사
2022.09.06 -
[PHP] 문자열을 소문자로 출력(변환)하기
037_PHP 문자열을 소문자로 출력(변환)하기 [요약] 문자열을 모두 소문자로 변경하는 함수 strtolower() 함수에 대해 알아보자. 문자열에 있는 모든 영문을 소문자로 변경하려면 strtolower() 함수를 사용한다. [strtolower() 사용 방법] strtolower('문자열'); 다음은 strtolower()를 활용한 예제이다. [예제: 38_strtolower.php ] 실행결과 초보자를 위한 PHP 200제 김태영 지음 | 정보문화사
2022.09.06 -
[PHP] 문자열을 대문자로 출력(변환)하기
036_PHP 문자열을 대문자로 출력하기 [요약] 문자열을 모두 대문자로 출력하는 함수 strtoupper()에 대해 알아보자. 문자열에 있는 모든 영문을 대문자로 변경하려면 strtoupper() 함수를 사용한다. [strtoupper() 사용 방법] strtoupper('문자열'); 다음은 strtoupper()를 활용한 예제이다. [예제: 37_strtoupper.php ] 실행결과 초보자를 위한 PHP 200제 김태영 지음 | 정보문화사
2022.09.06 -
[PHP] 문자열의 시작과 끝에 있는 공백 없애기
035_PHP 문자열의 시작과 끝에 있는 공백 없애기 [요약] 문자열의 시작과 끝에 있는 공백을 없애는 함수 trim() 함수에 대해 알아보자. 다음은 문자열 관련한 함수에 대해 알아보자. 문자열의 앞과 뒤의 공백을 제거하는 trim()이라는 함수가 있다. 회원가입을 할 때 이름의 앞이나 뒤에 사용자의 실수로 공백이 들어 갈 수 있다. 이러한 경우 등에 공백을 없앨때 사용하면 유용하다. 문자열의 앞에 있는 공백만 없앨 경우는 ltrim(), 문자열 뒤에 있는 공백을 제거할 때는 rtrim()을 사용한다. [trim() 사용 방법] trim('문자열'); ltrim('문자열'); rtrim('문자열'); 다음은 trim(), ltrim(), rtrim()을 사용한 예제이며, 출력문 안에 있는 | 는 공백 ..
2022.09.06 -
[PHP] do-while 반복문 사용하기
034_PHP do-while 반복문 사용하기 [요약] do-while 반복문은 조건의 참, 거짓과 관계없이 일단 한번 명령문을 실행하는 반복문이다. do-while문은 우선 할번 실행이 되고 그 이후 조건식이 참이면 실행하는 구조를 가진 반복문이다. [do-while 반복문 사용방법] do { 명령문 } while(조건식); do문에 실행문을 작성하고 while문에는 조건식만 작성한다. while문에 있는 조건식이 거짓이더라도 do문의 실행문을 일단 1회 실행하며, 이후에 조건식의 값에 따라 실행을 할지 안할지가 결정된다. 다음은 do문의 실행문이 실행을 1회 하는지 안하는지에 대해 확인하는 예제이다. while문의 조건식에는 false를 지정하여 조건이 거짓이더라도 do문의 명령문이 실행되는지 확인해..
2022.09.06 -
[PHP] while 반복문 사용하기
033_PHP while 반복문 사용하기 [요약] 반복문 중 하나인 while문에 대해 알아보자. while()문의 괄호 안에는 조건이 들어간다. while 반복문은 for 반복문에 비해 조금 더 심플한 형태를 갖추고 있다. [while문 사용 방법] 증감식으로 사용할 변수 선언 while (조건식) { 실행문; 증감식; } [변수와 조건식을 사용하여 표시한 사용 방법] $i = 0; while($i < 10) { 실행문; $i++ } while문의 조건식이 참이면 실행문이 실행되고, 거짓이면 while문에서 빠져나오게 된다. 주의할 부분은 증감식을 설정하지 않으면 변수 i의 값은 변화가 없게 되므로 조건식은 언제나 참이되어 while문의 작동이 멈추지 않고 계속 작동하게 된다느 점이다. 다음은 whil..
2022.09.06 -
[PHP] foreach() 반복문 사용하기
032_PHP foreach() 반복문 사용하기 [요약] foreach() 반복문을 사용하면 초기값, 조건, 증감식을 사용하지 않아도 된다. foreach는 배열을 다루기에 편리한 반복문이다. [foreach 문 사용 방법] foreach(배열 변수 as 배열의 값을 대입할 변수) { 배열의 값을 대입할 변수 사용 } 다음은 회원의 이름을 담고 있는 배열이다. $memberList = ['마이클', '마돈나', '디카프리오', '마릴린']; for문을 이용해서 출력한다면 다음과 같이 작성하게 될 것이다. $memberListCount = count($memberList) - 1; for ($i = 0; $i 실행결과 배열의 인덱스를 출력하는 방법에 대해 알아보자. [foreach문에서 배역의 인덱스를 가..
2022.09.06 -
[PHP] for 반복문 내에서 for 반복문 사용하기
031_PHP for 반복문 내에서 for 반복문 사용하기 [요약] for문 안에서 for문을 자동시키면 복잡한 연산을 간단하게 처리할 수 있다. for 반복문에서 if문을 사용할 수 있듯이 for 반복문 안에서 여러가지 프로그래밍이 가능하다. 다음의 코드를 살펴보자. for($i = 0; $i < 3; $i++) { echo "빠깥쪽 for문 횟수 : {$i}"; for($n = 0; $n < 3; $n++) { echo "안쪽 for문 횟수 : {$n}"; } } 처음 보는 for문을 바깥쪽 for문이라 칭하고, 바깥쪽 for문 안에 있는 for문을 안쪽 for문으로 칭하자. 바깥쪽 for문이 작동하면 안쪽 for문이 작동하고, 조건이 거짓이 되면 다시 바깥쪽 for문이 작동을 한 후 안쪽 for문이..
2022.09.05 -
[PHP] 반복문에서 스킵문 사용하기 continue;
030_PHP 반복문에서 스킵문 사용하기 continue; [요약] for문에서 특정 조건을 만나면 작업을 스킵 할 수 있다. for문이 작동하는 동안 continue문을 만나면 작업을 스킵한다. 반복문 작동 중 continue문을 만나면 continue문 아래에 있는 명령문을 실행하지 않고 그 다음 명령문을 진행한다. 다음은 for문이 10회 작동하도록 하고 변수 $i의 값이 5이면 이후의 명령문을 실행하지 않고 다음 반복으로 넘어가는 예제이다. [예제: 31_continue.php ] 실행결과 변수 i의 값이 5이면 4라인의continue문이 작동하여 해당 명령이 수행되지 않고 다음 반복문으로 넘어간다. 따라서 결과 값에는 5가 빠져있는 것을 알 수 있다. 초보자를 위한 PHP 200제 김태영 지음 ..
2022.09.05 -
[PHP] 반복문에서 빠져나오기 break;
029_PHP 반복문에서 빠져나오기 break; [요약] for 반복문 작동 중 break; 문을 만나면 작업을 중단하고 빠져나오게 된다. 반복문 실행 도중 break문을 만나면 반복문은 실행을 중단하게 된다. 다음은 for문이 10회 작동하도록 하고 변수 $i의 값이 5이면 for문을 중단하게 하는 예제이다. [예제: 30_break.php ] 실행결과 결과를 보면 변수 i가 5일때 for문의 작동을 중단하였음을 알 수 있다. 초보자를 위한 PHP 200제 김태영 지음 | 정보문화사
2022.09.05