문자열 관련 함수 만들어쓰기
$a = "adsfasfd";
$b = 0;
for ($i = 0; true; $i++) {
if ($a[$i] !== "") {
$b = $b + 1;
} else {
break;
}
}
echo $b;
//var_dump($a[300]);
exit;
$a = "abcdefg";
$b = false;
$result = "";
for ($i = 0; $i < strlen($a); $i++) {
if ($b === false) {
$result = $result . $a[$i];
$b = true;
} else {
$b = false;
}
}
echo $result;
exit;
$a = "abcdefg";
$result = "";
for ($i = 0; $i < strlen($a); $i++) {
if ($i % 2 !== 0) {
} else {
$result = $result . $a[$i];
}
}
echo $result;
exit;
//@전까지만출력한다
//@를 만났다 그럼 C를 트루로 바꾼다 C는 포를 들어가기 전에 false로 둔다
$a = "account@naver.com";
$b = "";
$c = false;
for ($i = 0; $i < strlen($a); $i++) {
if ($a[$i] !== "@") {
if ($c !== true) {
$b = $b . $a[$i];
//echo $a[$i];
}
} else {
$c = true;
// $b = $b . $a[$i];
}
}
echo $b;
//echo $a[4];
exit;
$b = explode("@", $a);
echo $b[0];
exit;
$a = "a2df22g";
$b = "2";
$sum = 0;
for ($i = 0; $i < strlen($a); $i++) {
if ($a[$i] === $b) {
$sum = $sum + 1;
}
}
echo $sum;
exit;
$a = "asdf";
//s가 있으면 result안에 1 아니면 0
$result = 0;
for ($i = 0; $i < strlen($a); $i++) {
if ($a[$i] === "0") {
$result = 1;
}
}
echo $result;
//=,==,===
//0==false
exit;