반응형
php 튜토리얼 2회차이다.
문자열, 수학에 대해 배웠다.
php 문자열
- strlen
- str_word_count
- strrev
- strpos
- str_replace
strlen() - 문자열의 길이를 반환
<?php
// 12 출력
echo strlen("Hello world!");
?>
"Hello world!" 문자열이 12자이기에 12를 출력한다.
str_word_count() - 문자열의 단어 수 계산
<?php
// 2 출력
echo str_word_count("Hello world!");
?>
"Hello" 한 단어, "world!" 한 단어로 2를 출력한다.
strrev() - 문자열 반전
<?php
// !dlrow olleH 출력
echo strrev("Hello world!<br>");
?>
문자열을 반전시켜 "!dlrow olleH" 출력한다.
strpos() - 문자열 내에서 텍스트 검색
<?php
//6 출력
echo strpos("Hello world!", "world<br>");
?>
"Hello world!" 문자열에서 "world"의 텍스트가 6번 째에 있으므로 6을 출력한다.
str_replace() - 문자열 내의 텍스트 바꾸기
<?php
//Hello friend! 출력
echo str_replace("world", "friend", "Hello world!<br>");
?>
"Hello world!" 문자열 내에서 "world"의 텍스트를 "friend"로 바꾸기에 Hello friend!를 출력한다.
php 수학
- pi
- min, max
- abs
- sqrt
- round
- rand
pi() 함수
<?php
//3.1415926535898 출력
echo(pi());
?>
pi() 함수는 파이값 '3.1415926535898'을 출력한다.
min(), max() 함수
<?php
// -50 출력
echo(min(0, -10, -30, -50, 70, 100, 200) . "<br>");
// 200 출력
echo(max(0, -10, -30, -50, 70, 100, 200));
?>
min(), max() 함수를 이용하여 가장 작은 값, 가장 큰 값을 찾을 수 있다.
abs() 함수
<?php
// 1.2 출력
echo(abs(-1.2));
?>
abs()함수는 절대값을 출력한다.
sqrt() 함수
<?php
// 8 출력
echo(sqrt(64));
?>
sqrt()함수를 이용하여 64의 제곱근인 8을 출력한다.
round() 함수
<?php
// 1 출력
echo(round(0.51) . "<br>");
// 0 출력
echo(round(0.49));
?>
round() 함수는 소수점 숫자를 가장 가까운 정수로 반올림한다.
rand() 함수
<?php
// 10과 100사이의 수를 랜덤으로 출력한다
echo(rand(10, 100));
?>
rand()함수에 10과 100을 지정했을 때 그 사이에 랜덤 수를 출력한다.
php 튜토리얼 2회차 내용정리이다.
꾸준히 php를 배워나갈 것이다.
반응형
'php' 카테고리의 다른 글
[php 튜토리얼] 6회차 / php 전역 변수 (0) | 2022.09.07 |
---|---|
[php 튜토리얼] 5회차 / php 배열(array) (0) | 2022.09.04 |
[php 튜토리얼] 4회차 / php Loop (0) | 2022.09.04 |
[php 튜토리얼] 3회차 / php 조건문, Switch (0) | 2022.09.03 |
[php 튜토리얼] 1회차 / php 구문, 주석, 변수 (0) | 2022.09.01 |