php测试题 知识点整理

1 SQL语句的整理: insert into+表名+values +(添加的内容 )  例:  insert into users values (‘p001’,’张三’,’男’);

修改: update+表名+set+ 需要增加的内容     update users  set Code=’p002’  where  Code=’p001’

删除:delect from+表名 where + 删除的内容

2 B/S 架构和C/S架构        B/S 架构是建立在浏览器上的    C/S架构是建立在客户端基础上

3   php中单引号和双引号包含字符串   双引号里面是可以解析变量的,但是单引号不可以 

<?php
$a=10;
echo("hello world {$a}") //双引号 输出 hello world 10
echo('hello world {$a}') //单引号输出 hello world {$a}
?>

4 php 中关于字符串的处理函数 

<?php
explode()  //爆炸函数 也就是拆分函数
$aa="hello world  ni  hao";
print_r(explode(" ",$aa))  //输出Array ( [0] => hello [1] => world [2] => [3] => ni [4] => [5] => hao ) 

implode()// 合并函数 

$bb=explode(" ",$aa);
echo implode($bb) // 输出  helloworldnihao

str_replace() // 查找替换

echo str_replace ('' ","@", $aa); // 输出 hello@world@@ni@@hao

strlen() //字符串的长度

strlen($aa) //输出19

?>

5  exit( )与die( )  当他们执行的时候会停止执行下面的脚本  而且是可以相互替换的

在用浏览器查看网页时出现404错误可能的原因是 ( 文件不存在 ),出现500的原因是 页面有问题

7   $str=<<<AA

 

    Hello world

 

   AA; //这一行定义的AA前面是不能有任何字符的 空格也是不可以的

 

该方式可以定义字符串 而且 中间的hello world 对单引号的要求也是不严格的

8 php 中的一些小细节  :每个语句结尾都要加“;”来表示语句结束, 而且在使用变量前是不需要定义变量的类型的

9 知识点扩展: 求现在距离12月31号还有多少天

<?php

$d1=strtotime("Decemeber 31"); // 先把12月31号转化成时间戳
$d2=ceil(($d2-time())/60/60/24);
echo "距离12月31日还有:".$d2."天"
?>

 

 

 

转载于:https://www.cnblogs.com/xiaodouding/p/6410129.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值