|
|
|
ต้องการผู้รู้เรือง strlen อธิบาย pseudo code ให้หน่อยน่ะครับ (ศิษย์น้องไร้วิชา) |
|
|
|
|
|
|
|
แบบนี้ที่ต้องการป่ะครับ
Code (PHP)
function test_str($str){
for($i=0;$i < strlen($str);$i++){
switch($i){
case 1:
echo "O";
echo "<br/>";
break;
case 2:
echo "M";
echo "<br/>";
break;
case 3:
echo "G";
echo "<br/>";
break;
}
}
}
test_str('OhMyGod');
|
|
|
|
|
Date :
2012-08-07 14:15:38 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น่าจะหมายถึงแบบนี้หรือเปล่าครับ
Code (PHP)
function test_str($str){
$str = str_split($str); // แยกสตริงใส่ array
for($i=0;$i<count($str);$i++){
switch($str[$i]){
case $str[$i]== 'O':
echo "O";
break;
case $str[$i]== 'M':
echo "M";
break;
case $str[$i]== 'G':
echo "G";
break;
}
}
}
test_str("OhMyGod"); // ผลลัพธ์คือ OMG
การทำงานของ code นี้ คือแยกพารามิเตอร์(สตริง) ใส่ array $str[] แล้ววนลูปหาตัว O,M,G โดยวนลูปทุกตัวในสตริง
ถ้าตรงกับค่าที่กำหนด(O,M,G) ก็จะแสดงผลออกมาครับ
|
|
|
|
|
Date :
2012-08-07 14:30:13 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบพระคุณท่าน mangkunzo และ คนธรรมดา ไม่พิเศษ มากครับ
|
|
|
|
|
Date :
2012-08-09 10:17:44 |
By :
impongtep |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|