PHP基础知识2
2010-09-20 16:51
337 查看
Code:
<?php
//数组堆栈及队列学习
//$stack = array('push','out','ssh','stacke');
//array_push($stack);
//$arr=array_shift($stack);
//print_r($arr);
for($i = 0;$i<=3;$i++)
{
$arr[] = $i;
}
print_r($arr);
array_unshift($arr,0);
print_r($arr);
array_push($arr,6);
print_r($arr);
//sort函数
$stack = array('push','out','ssh','stacke');
sort($stack);
print_r($stack);
rsort($stack);
print_r($stack);
//数组计算
$arr = array(A=>100,B=>52,C=>84);
$arr_sum=array_sum($arr);
echo $arr_sum;
//数组合并
$hb = array_merge($stack,$arr);
print_r($hb);
$p = array(1=>1,2=>2);
$c = array(1=>3,2=>5);
$hh = array_merge($p,$c);
print_r($hh);
//其他数组函数
range(10,25);
print_r(range(10,25));
$ar = range(1,200,5);
print_r($ar);
$al = $ad[ array_rand($ar)];
echo $al;
echo '<br />';
//函数的概念
/*内置函数,在服务器启动时候自动加载
都是顶级函数,直接调用
内核C写的,都是快速算法
定义函数并不消耗内存,调用时候才分配内存*/
//定义函数
function myFun()
{
echo 'this is my function';
}
//调用函数
myFun();
echo '<br />';
function sum($x){
for($i = 1;$i<=$x;$i++){
for($j = 1;$j<=$i;$j++){
$sum = $i*$j;
echo $i.'*'.$j.' = '.$sum;
//echo '<br />';
}
echo '<br />';
}
//return $sum;
}
//$r = sum(6)+5;
//echo $r;
sum(6);
?>
<?php
//数组堆栈及队列学习
//$stack = array('push','out','ssh','stacke');
//array_push($stack);
//$arr=array_shift($stack);
//print_r($arr);
for($i = 0;$i<=3;$i++)
{
$arr[] = $i;
}
print_r($arr);
array_unshift($arr,0);
print_r($arr);
array_push($arr,6);
print_r($arr);
//sort函数
$stack = array('push','out','ssh','stacke');
sort($stack);
print_r($stack);
rsort($stack);
print_r($stack);
//数组计算
$arr = array(A=>100,B=>52,C=>84);
$arr_sum=array_sum($arr);
echo $arr_sum;
//数组合并
$hb = array_merge($stack,$arr);
print_r($hb);
$p = array(1=>1,2=>2);
$c = array(1=>3,2=>5);
$hh = array_merge($p,$c);
print_r($hh);
//其他数组函数
range(10,25);
print_r(range(10,25));
$ar = range(1,200,5);
print_r($ar);
$al = $ad[ array_rand($ar)];
echo $al;
echo '<br />';
//函数的概念
/*内置函数,在服务器启动时候自动加载
都是顶级函数,直接调用
内核C写的,都是快速算法
定义函数并不消耗内存,调用时候才分配内存*/
//定义函数
function myFun()
{
echo 'this is my function';
}
//调用函数
myFun();
echo '<br />';
function sum($x){
for($i = 1;$i<=$x;$i++){
for($j = 1;$j<=$i;$j++){
$sum = $i*$j;
echo $i.'*'.$j.' = '.$sum;
//echo '<br />';
}
echo '<br />';
}
//return $sum;
}
//$r = sum(6)+5;
//echo $r;
sum(6);
?>
相关文章推荐
- php基础知识
- JavaScript与PHP基础知识对比学习
- php基础知识
- PHP基础知识构造函数与析构函数
- PHP基础知识系统复习
- PHP基础知识 - echo(),print(),print_r()的区别
- C# 系统应用之Cookie\Session基础知识及php读取Cookie\Session
- php基础知识 6 自定义函数
- PHP基础入门(四)---PHP数组实用基础知识
- PHP基础知识回顾
- 【PHP】PHP基础知识与C++、Java等C家族的重点区别
- PHP基础知识之————PDO预处理语句
- 您应当具备的基础知识 PHP
- PHP基础知识概要一览
- 【PHP基础知识】——Header()函数
- php语言基础知识
- phpwind代码分析之global.php简单说明(主要学习php基础知识的应用)
- php 基础知识
- java学习php(一)基础知识
- Php基础知识测试题