• php_review_day1


    php中的小知识点(小白笔记整理):
    -----------------------------------------------------
    读取本地文件内的数据:
    file_get_contents($filename);
    (对文件数据渲染到页面时,需掌握phph和html混编)

    对有固定格式的数据进行裁切:
    explode($delimiter, $string);

    把数据存储到本地文件中去:
    file_put_contents($filename, $data,FILE_APPEND); //第三个参数 是追加数据,不覆盖之前的数据

    implode():把一个一维数组转化为字符串,第一个参数决定以什么形势连接
    $array = array( 'lastname' , 'email' , 'phone' );
    $comma_separated = implode ( "," , $array );
    echo $comma_separated ; // lastname,email,phone

    使用$_SERVER['REQUEST_METHOD] ==== 'POST/GET' 判断请求的类型

    文件域的提交:
    form必须加多一个属性 enctype="multipart/form-data" 才能上传文件
    $_FILE['name'] 检测提交时是否有名为name的文件域,里面有提交文件的参数

    使用 move_uploaded_file($filename, $destination) 移动上传的文件到制定文件夹,
    第一个参数是上传文件的临时文件夹(在$_FILE的参数中可以找到),第二个参数是我们想要放置文件的位置
    (这里有一些关于文件重命名的操作,后续遇到问题在进行记录)

    $_SERVER['PHP_SELF'] 当前页面,有时在表单提交时,会action到当前页面
    -----------------------------------------------------

    php中有两种数组形式:
    a.索引数组
    $arr = [1,2,3];
    $arr2 = array('name',''age','sex');
    b.关联数组
    $dict=array(
    'hello' => '你好',
    'world' => '世界',
    'September' => '九月'
    );
    -----------------------------------------------------

    使用 ==>
    $GLOBALS['message'] 设置全局变量 , $message 这样使用
    define('SYSTEM_NAME','PHP')定义常量;
    $_GET['params'] 接受url中传递的参数
    $_POST['key'] 接受post提交过来的数据
    require equire_oneincludeinclude_one 来载入别的PHP文件到页面中使用
    form表单提交:
    必须有action属性 method属性
    每个input都必须有name属性
    需要有submit属性的button、a等按钮来提交数据,发送post
    -----------------------------------------------------

    有关时间:==>
    echo time(); //获取的是格林威治时间,非东八区时间 可以通过设置当前时区,返回当前时区的时间
    echo date('Y-m-d H:i:s',time()); ==>以特定格式返回当前时间 ,有一点:中间需要换行的时候使用<b > r在时间函数中是一种既定的格式,转义之后按照原来的换行意义解析
    strtotime ==> 可以将一个有特定格式的时间字符串,转换为一个时间戳
    $time_str = '2018-9-29 19:37:09';
    $time_stamp = strtotime($time_str);
    //转回去--->
    echo date('Y年m月d日 <b > H:i:s',$timeStamp);
    -----------------------------------------------------
    php中设置cookie
    setcookie('key','value'); //设置cookie
    setcookie('key') //取消cookie

    $_COOKID['KEY'] 调用cookie的值,显示登录用户名 欢迎XXX

  • 相关阅读:
    关于pem与ppk格式的密钥的相互转换
    关于linux免密登录的配置及ssh客户端基于私钥文件的登录
    关于yum update和yum upgrade的区别
    Golang文件操作整理
    整理那些用于基本生存的shell命令
    Docker command line 学习笔记
    关于fork
    tips for using shortcuts
    chapter2
    使用MarkDown的编辑器
  • 原文地址:https://www.cnblogs.com/inc904/p/9724988.html
Copyright © 2020-2023  润新知