PHP练习本[一]

优艾点童鞋想要学PHP,自己也看了教程,但不知道怎么更加的理解代码,更加深入的学习.想什么时候能自己写程序,于是我决定采用我在博客上出题目,他来回答的方式.类似于笔试题那样的,来帮助他,和他一起学习php.
在这里,说下我学习的方法.我在大学的时候,最先学的语言是html语言.当时可能是因为无聊吧,寒假从图书馆借了本讲html语言的书,在家看了一个假期.边看边做笔记.当时我根本不知道这块是为什么,那块怎么就用这个标识呢.现在你问我为什么标题的标识符是title,表格是table,我只能告诉你,语言就是这么规定的.例如php里,为什么判断是if,循环是for.真的没为什么,就是这样的,在设计这个语言的时候,就是这么约定的.我们最开始需要弄清楚的是,怎么运用这些语言里保留的关键字.
学习新东西,没什么捷径,无非是多看,多练,多想.
好吧,布置下今天的题目:

1.输出昨天今天明天的日期.
2.给出20010228字符串,转变成为日期.
3.给出字符串”a,b,c”转换成数组.
4.给出字符串”efd”,判断是否含有e字符.
5.给出数组array(‘a’,2,”f”,”ef”),判断是否含有元素f.

好了先写这些吧.优艾点童鞋快点答吧.大家有兴趣也帮他批改代码呀.

相关文章

PHP练习本[一]》有5个想法

  1. 阿健说道:

    钊哥,php练习本二呢,快等到花谢啦~~嘿嘿~

  2. 阿健说道:

    <?php
    //1.输出今天、昨天、明天的日期
    echo '今天:' . date('Y-m-d') . '’;
    echo ‘昨天:’ . date(‘Y-m-d’ , strtotime(‘-1 day’)) . ”;
    echo ‘明天:’ . date(‘Y-m-d’ , strtotime(‘+1 day’)) . ”;

    //2.给出20010228字符串,转变成为日期.
    /*
    substr — 返回字符串的子串

    string substr ( string $string , int $start [, int $length ] )
    返回字符串 string 由 start 和 length 参数指定的子字符串。

    */
    $num = “20010228”;
    $year = substr($num , 0 , 4);
    $month = substr($num , 4 , 2);
    $day = substr($num , 6 ,2);
    echo $year . ‘年’ . $month . ‘月’ . $day . ‘日’ . ”;

    //3.给出字符串”a,b,c”转换成数组.
    /*
    explode — 使用一个字符串分割另一个字符串
    */

    $arr = explode(“,” , “a,b,c”);
    print_r($arr);
    echo (”);

    //4.给出字符串”efd”,判断是否含有e字符.
    /*
    strpos — 查找字符串首次出现的位置
    */
    $mystring = “efd”;
    $findme = “e”;
    $pos = strpos($mystring , $findme);

    if($pos === false){
    echo “字符 \” ‘$findme’ \” 没有在 \”$mystring\” 里发现。”;
    }else{
    echo “字符 \”$findme\” 在 \”$mystring\” 的第 ‘$pos’ 位置。”;
    }

    echo “”;

    //5.给出数组array(‘a’,2,”f”,”ef”),判断是否含有元素f.
    $ccc = array(‘a’,2,’f’,’ef’);
    foreach($ccc as $ddd){
    if($ddd == ‘f’){
    echo ‘含有元素f’;
    break;
    }
    }

    ?>

发表评论

返回顶部