zoukankan      html  css  js  c++  java
  • PHP基础入门(一)

    php现在很火的后台开发语言,它融合了许多其他的语言,所以它的灵活性不用多说.话不多说,我们开始php的学习吧!

    整数类型:$变量名=132;
    浮点类型:$变量名=1.32;
    字符串类型:$变量名="132";
    布尔类型:$变量名=true/false;
    数组类型:$变量名=array("a","b","c");
    (要输出1,则可以写 echo $变量名[0];数组里面的内容可以是整数,浮点数,字符串,数组,对象都可以。除此之外,PHP数组除了支持数字索引外,还支持字符串索引,例如:
    <?php
    $zz=array(
    'aa'=>'AA',
    'bb'=>'BB',
    'cc'=>'CC'
    );
    echo $zz['aa']
    ?>
    那么结果就会输出AA。
    )

    变量名,常量名,函数名只能由下划线或字母开头。


    判断变量类型:is_变量类型($变量名);
    获取变量类型:gettype($变量名);
    设置变量类型:settype($变量名,"需要转换成的变量类型");
    判断变量是否已经定义:isset($变量名);
    删除一个或多个变量:unset($变量名,$变量名);
    定义常量:define(常量名,常量值);
    "."这是字符串连接符;

    函数定义:
    function 函数名($参数){
    函数体;}
    (参数分为有默认参数和普通参数,但是在调用函数的时候没有填参数,那么就用默认值.如果填了,就运用的是填的值.如果两种参数同时存在,那么默认参数必须在普通参数后面)
    变量函数:$变量名="函数名";
    $变量名();//实际调用的是上面等于的函数

    全局变量并不能在函数里面有作用,函数里面定义的变量只能在函数里使用;
    如果想要在函数里面使用全局变量,那么在函数里面用global来定义全局变量;


    form表单 :<form name="form1" method="post" action="ss.php">
    这是将页面跳转到ss.php页面,在ss.php页面中想要表示出传入的数据的方法
    $username=$_POST['username'];(注意格式,并且记住这里的username是表单里面元素的name属性);

    session:是指用户进入网站到浏览器关闭这段时间.
    使用session的原因:在web开发应用的时候,页面之间需要传递数据,怎么确定不同客户端发生的不同的请求操作,那么就需要用到session.session能够记录有关的信息来完成用户身份确认.
    (在使用session之前,需要定义,必须首写 session_start(); )
    格式:$_SESSION['user']='txz';


    上传文件(从客户端上传到服务端):<form enctype="multipart/form_data" method="post" action="ss.php">
    上传此文件:<input name="myfile" type="file">(他会自动生成一个按钮让你上传文件)
    在php程序中可以使用全局变量$_FILES数组来处理数据,
    $FILE['myfile']['name']文件名
    $FILE['myfile']['size']文件大小
    $FILE['myfile']['type']文件类型
    $FILE['myfile']['tmp_name']文件上传后,在服务端存储时临时文件名
    $FILE['myfile']['error']文件上传的时候出现的错误信息

  • 相关阅读:
    前后端分离
    Do a “git export” (like “svn export”)?(转)
    最有价值的信息就是这样的信息:大象是绳子,大象是扇子,大象是柱子…… 这样的信息往往是扭曲的,残缺的,隐晦不明的(转)
    说服他。说不服再按着他的去办(转)
    动手学习TCP:数据传输(转)
    应用程序框架实战十三:DDD分层架构之我见(转)
    UVA11627-Slalom(二分法)
    数据库系统原理及其应用总结---ShinePans
    cocos2d-x 3.0游戏实例学习笔记 《跑酷》第四步--地图循环&amp;主角加入动作
    Android学习四、Android中的Adapter
  • 原文地址:https://www.cnblogs.com/txzz/p/8595499.html
Copyright © 2011-2022 走看看