PHP学习(mysqli函数)

      php是一种运行在服务器端的程序语言,用于生产动态网页内容。特色:开源,简单,易上手,跨平台(windows,linux),占用资源少,尤为适合中小型应用开发。(微博,微信,论坛等等)
一,搭建软件环境
                 1,下载web服务器 apache、Microsoft IIS、Nginx;
                 2,服务器端:下载安装php解析软件(php.exe)
                 3.服务器端:编写保存php程序存放在C:/xampp/htdocs中(如C:/xampp/htdocs/1.php)
                 4:启动服务器端:启动web服务器。
                 5:客户端:打开浏览器、输入服务器程序地址,回车:
                 打开网页使用:http://127.0.0.1/1.php(惟一方法)
二.php数据类型
                1.值类型、标量类型
                  string, boolean, int/integer,float/double
               2.复合类型php

                     object ,array
               3.特殊类型
                     null、NULL;resource。资源:数据库链接,查询结果;html

三,php中操做mysql数据库函数mysql

      1.php官方最初提供一套链接mysql的函数:mysql_xxx()等等;linux

      2.php 官方提供了加强版mysql函数: mysqli_xxx()函数web

     使用php操做mysql服务器步骤:
           a:建立到mysql服务器链接---mysqli_connect(..);
              $con = mysql_connect(..);
              参数: 数据库服务器地址ip:127.0.0.1;
              数据库用户名 root
              数据库密码 空的
              选库 库名sql


        b:向mysql服务器发送sql指令,等待服务器执行;
             $sql = '...';//insert/delete/update;
             $result = mysqli_query($con,$sql);
        c:读取mysql服务器返回结果
            if($result ===false)
       d:断开和mysql服务器链接--能够省略;
             mysql_close($con);数据库

     例子一:express

 

例子二:apache

   

 错误控制运算符@windows

     当将其放置在一个 PHP 表达式以前,该表达式可能产生的任何错误信息都被忽略掉。@ 运算符只对表达式有效。对新手来讲一个简单的规则就是:若是能从某处获得值,就能在它前面加上 @ 运算符。例如,能够把它放在变量,函数和 include 调用,常量,等等以前。不能把它放在函数或类的定义以前,也不能用于条件结构例如 ifforeach 等。  

die()

  Equivalent to exit()。

   说明:die()和exit()都是停止脚本执行函数;其实exit和die这两个名字指向的是同一个函数,die()是exit()函数的别名。该函数只接受一个参数,能够是一个程序返回的数值或是一个字符串,也能够不输入参数,结果没有返回值。

参考:虽然二者相同,但一般使用中也有细微的选择性。例如:

当传递给exit和die函数的值为0时,意味着提早终止脚本的执行,一般用exit()这个名字。

1
2
  echo  "1111"
  exit (0);

当程序出错时,能够给它传递一个字符串,它会原样输出在系统终端上,一般使用die()这个名字。

1
$fp = fopen ( "./readme.txt" , "r" or  die ( "不能打开该文件" );
相关文章
相关标签/搜索