PHP基础2

函数补充

  • 字符串函数
  1. substr截取字符串

    $string="abcdefg;
    echo substr($string,0,3);//输出结果为abc
    echo substr($string,0,-3);//输出结果为abcd
    

2.strlen字符串长度

  $string="abcd";
  echo strlen($string);//输出结果为4

3.trim去除字符串首位处的空白字符(或者其他字符)ltrim去除左边,rtrim去除右边

  $string=" abcd\n";
  echo "[".trim($string)."]";//输出结果为:[abcd]
  • 数组函数
    count计算数组中的对象中的属性个数

    $array=array(1,2,3,4);
    echo count($array);//输出结果是4
    

in_array检查数组中是否存在某个值,区分大小写

 $array=array(1,2,3,4);
if(in_array("5",$array)){
    echo "在的";
    }else{
            echo "不在";
    }//输出结果是 不在

将数据存储在服务器

  • fopen 打开文件或者URL,当文件不存在时会在当前目录下创建文件

  • fread读取文件

  • fclose关闭一个已打开的文件
    *fwrite写入文件
    $fp=fopen("test.txt","w");
    "w"当重新更改里面的数据会覆盖以前的数据;
    "a"是从末尾开始写入;
    "a+"既可以读又可以写
    $string=fread($fp,1000);
    代表只可以读1000个字符

  • fseek在文件指针中定位

    fseek($fp,4)//从第四个字符开始定位
    
  • fgets从文件中读取一行

  • feof测试文件指针是否到了文件结束的位置

    while(!feof($fp)){
      $string=fgets($fp);
      echo $string."
    "; }
  • $_GET数组来获取前端使用get方式提交的数据;
    $GET["txt"]即为前端参数名为txt的数据

  • $_POST 数组接收post数据

练习

  • 练习一

    
    

这主要是把输入到input框里面的东西保存到test1.txt里面去

  • 练习2

    
    
    丽德创业园
    $val){ ?>

通过PHP与前台进行数据交互,运行结果如下 选中了红烧肉,填了14份


F2146190-0536-4579-894E-2CFA60135F43.png

今天就到这里了,关于前后台交互我也有点不太懂。

你可能感兴趣的:(PHP基础2)