php基础问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php基础问题相关的知识,希望对你有一定的参考价值。

1、date()函数的格式化选项中,j 为没有前导零月份中的第几天,n 表示月份,没有前导零,返回1~12,编写代码,输出今天是几月几号上旬中旬或是下旬。
2、编写代码,提供一个输入框,要求用户输入年龄,如果输入的是1-3岁,显示你是幼儿;如果输入的是4-12岁,则显示你是儿童;如果输入的是13-17岁,则显示你是少年,其他则显示你是成人了。
is_numeric()可以判断是否为数字

3、定义一个数组,存储图书信息。第一本书图书分类键名"type",键为"computerbook",书名键名"name",值为"php从入门到精通",单价键名"price",值为"65",单位键名"unit",值为"本",数量键名"count",值为2。第二本书图书分类键名"type",键为"computerbook",书名键名"name",值为"PHP开发精典教程",单价键名"price",值为"58",单位键名"unit",值为"本",数量键名"count",值为3。第三本书图书分类键名"type",键为"storybook",书名键名"name",值为"格林童话",单价键名"price",值为"26",单位键名"unit",值为"本",数量键名"count",值为5。

1:输出今天是几月几号,你前面的提示给出了date('n月j日');获得日期$j = date('j');//获得的是月份中的第几天,用这个来判断是上中下中的那个旬,判断依据(每月的1日-10日是上旬,11日-20日是中旬,21-31日(当月月底)是下旬,也就是说你判断$j<=10 $j>10&&$j<=20 $j>20 就可以判断()具体的语句自己组织下

2:输入框输入年龄,年龄是数字的,所以你获得这个输入的数字的时候先用is_numberic()来判断是否输入的是一个数字,如果输入的不是数字则不能显示
,如果输入的是数字,那就判断输入的数是哪个范围,输出相应语句,比如:
if($old >=1 && $old <=3)
echo "幼年";
.....

3:$array = array();
$array[1] = array(
"type" => "computerbook",
"name" => "PHP从入门到精通",
"price" => 65 ,
"unit" => "本",
"count" => 2);//第一本保存完毕
$array[2] = array(
"type" => "computerbook",
"name" => "PHP开发精典教程",
"price" => 58 ,
"unit" => "本",
"count" => 3);//第二本保存完毕
$array[3] = array(
"type" => "torybook",
"name" => "格林童话",
"price" => 26 ,
"unit" => "本",
"count" => 5);//第三本保存完毕
这样$array这个数组其实就是一个二维数组
参考技术A 不明白是什么问题
也没什么心思去看这么长的内容
不好意思,回答的不怎么好……

以上是关于php基础问题的主要内容,如果未能解决你的问题,请参考以下文章

关于PHP的基础问题

php基础问题

php基础问题,赐教哈

PHP基础常见问题

《PHP基础知识总结》系列分享专栏

php面向对象基础——概念