background image

16.使用 php 写一段简单查询,查出所有姓名为“张三”的内容并打印出来
表名

User

Name          Tel              Content         Date
张三

        13333663366        大专毕业       2006-10-11

张三

        13612312331        本科毕业       2006-10-15

张四

        021-55665566       中专毕业       2006-10-15

答:

SELECT Name,Tel,Content,Date FROM User WHERE Name='张三'

17.如何使用下面的类,并解释下面什么意思?

class test

{

    Get_test($num)

{       $num=md5(md5($num)."En");
        return $num;
    }
}

答:用法

:

$get_test = new test();
$result = $get_test->Get_test(2);

$num 变量进行两次 md5 后返回,第 2 次的 md5 中的参数,在第一次 md5($num)后多加

En

18.使用五种以上方式获取一个文件的扩展名

要求:

dir/upload.image.jpg,找出 .jpg 或者 jpg ,

答:使用五种以上方式获取一个文件的扩展名
1)
get_ext1($file_name)
{    return strrchr($file_name, '.');
}
2)
get_ext2($file_name)
{    return substr($file_name, strrpos($file_name, '.'));
}
3)
get_ext3($file_name)
{  
  return array_pop(explode('.', $file_name));
}
4)
get_ext4($file_name)
{   
 $p = pathinfo($file_name);