十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
$tab=100; 每个显示多少
站在用户的角度思考问题,与客户深入沟通,找到静乐网站设计与静乐网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、成都网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册、虚拟空间、企业邮箱。业务覆盖静乐地区。
$total=一共多少。(select cout(*) from xx);就可以
$page=ceil($total/$tab)需要几页,比如一共10个,每页3个就是10/3=3.....1,所以ceil向上取整10/3=4页
$nowPage=0;
然后select * from xx limit $nowPage*$tab,$tab;就可以取出相应的了
第一个 就是0,0*100然后取100条,就是1-100;
然后1*100,再取100条,就是 101-200;
$arr = array();
for($i=0;$i100;$i++){
$arr[$i] = $i;
}
你试下,应该是对的!哈哈,希望对你有帮助,祝你成功!
java版本的:
int[] array=new int[100];
for(int i=0;i100;i++){
array[i]=i+1;
}
?php
echo one(1, 100); // 方法一 : 使用for结构
echo "\n";
echo two(1, 100); // 方法二 : 使用while结构
echo "\n";
echo three(1, 100); // 方法三 : 使用do...while结构
echo "\n";
echo four(1, 100); // 方法四 : 使用递归函数
/**
* 使用for结构
* @param int $start 开始
* @param ini $end 结束
*
* @return int 和
*/
function one($start = 0, $end = 0) {
// 判断函数有效条件
if( ($start == 0 $end == 0) || ($end = $start)) return 0;
$num = 0;
for($i = $start; $i = $end; $i++){
if($i % 2 == 0) { // 模运算
$num += $i;
}
}
return $num;
}
/**
* 使用while结构
* @param int $start 开始
* @param ini $end 结束
*
* @return int 和
*/
function two($start = 0, $end = 0){
// 判断函数有效条件
if( ($start == 0 $end == 0) || ($end = $start)) return 0;
$num = 0;
$i = $start; // 初始化增量$i
while($i = $end){
if($i % 2 == 0) { // 模运算
$num += $i;
}
$i++;
}
return $num;
}
/**
* 使用do...while结构
* @param int $start 开始
* @param ini $end 结束
*
* @return int 和
*/
function three($start = 0, $end = 0){
// 判断函数有效条件
if( ($start == 0 $end == 0) || ($end = $start)) return 0;
$num = 0;
$i = $start;
do{
if($i % 2 == 0) { // 模运算
$num += $i;
}
$i++;
}while($i = $end);
return $num;
}
/**
* 使用递归函数
* @param int $start 开始
* @param int $end 结束
* @param int $i 增量
* @param int $num 和
*
* @return int 和
*/
function four($start = 0, $end = 0, $i = 0 , $num = 0){
// 判断函数有效条件
if( ($start == 0 $end == 0) || ($end = $start)) return 0;
static $i = 1, $num = 0; // 将增量变量$i与统计和的变量$num设为静态变量, 保存每次计算后的结果并计入下一次计算中
if($i = $end) {
if($i % 2 == 0){ // 还是模运算
$num += $i;
$i++;
return four($start, $end, $i, $num);
}else {
$i++;
return four($start, $end, $i, $num);
}
}else { // $i 100, 跳出递归, 返回计算结果
return $num;
}
}
echo mt_rand(1,100);
请使用rand函数
int rand ( int $min , int $max )
使用循环生成,假如想生成512个数字,就可以像这样:
$num = 1;//初始化一个变量为1
for($i = 1; $i = 512; $i++)//这个是看你要生成多少个数字,然后循环生成
{
if($num = 100)
$num = 1;//若变量的数字大于一百,则返回变成1
echo $num."/br";//输出变量数字,即生成的数字,后面的/br是换行
$num++;//然后将变量加1,即在前面生成的数字基础上加一
}
扩展资料:
密码学安全伪随机性。其定义为,给定随机样本的一部分和随机算法,不能有效的演算出随机样本的剩余部分。
真随机性。其定义为随机样本不可重现。实际上只要给定边界条件,真随机数并不存在,可是如果产生一个真随机数样本的边界条件十分复杂且难以捕捉(比如计算机当地的本底辐射波动值),可以认为用这个方法演算出来了真随机数。
参考资料来源:百度百科-随机数
?php
$num = 0;
for($i=1;$i=100;$i+=1){
$num++;
if($num=10){//打印,每个数字之间留个一个汉字的空位
if ($i%2==0){
echo "{$i}是偶数 ";
}else{
echo "{$i}是奇数 ";
}
}else{//换行
$num =0;
echo "br /";
}
}
for($i = 1; $i =100; $i ++){
$a = $i % 3;
switch ($a){
case 1 :
echo 3,"br";
break;
case 2 :
echo 2,"br";
break;
case 0 :
echo 1,"br";
break;
}
}