您的位置:首页 > 编程语言 > PHP开发

不用第三个变量交换两个变量的值

2017-02-25 14:39 232 查看
<?php
// 不用php库函数,将字符串反转
$i = 0;
$str = 'hello world my name is SHUIPING_YANG ';
while ($str[$i] !== '') {
$i++;
}
$aa = null;
for ($j = $i - 1; $j >= 0; $j--) {
$aa .= $str[$j];
}
echo '字符串反转前的状态是:' . $str . '<br>';
echo '字符串反转后的状态是:' . $aa . '<br>';

// 不用第三个变量交换两个值
$a = 10;
$b = 20;
printf("转换前a和b的值分别为:%s  %s <br>", $a, $b);
list($a, $b) = array($b, $a);
printf("转换后a和b的值分别为:%s  %s", $a, $b);
?>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php