
PHP
文章平均质量分 82
wait_for_eva
longer
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PHP环境
PHP运行可以分作两种方式容器 服务器支持PHP,只需要将PHP文件放入服务器,通过浏览器执行,就能够运行.php文件。 常用的服务器为apache,或者Nginx,把文件配置到网站目录下访问即可。 PHP开发组件,全套集成的话,可以选择wamp或者XAMPP,省却配置麻烦。编译 php不仅可以直接运行在容器中,还可以通过解释器直接运行。指定编译器后,就可以直接运行了。区别...原创 2018-05-01 13:09:16 · 149 阅读 · 0 评论 -
数据交互
cookie表单设置<?php if($_POST){ $cookie_name = $_POST['cookie_name']; $cookie_value = $_POST['cookie_value']; setcookie("name",$cookie_name); setcookie("value",$cookie_value); heade...原创 2018-05-03 22:27:27 · 630 阅读 · 0 评论 -
提交
GET基本表单样式。<?php if($_GET){ if($_GET['username'] && $_GET['password']){ echo '<h1>登录成功</h1>'; }else{ echo '<h1>用户名或密码为空</h1>'; } }php相当于暴露...原创 2018-05-02 22:55:34 · 300 阅读 · 0 评论 -
图片
类型声明<?php header('Content-Type:image/gif');即使是图片,对格式必须进行详细的指定声明。更多的格式说明查看MIME,不过图片一般都是看后缀名。对应加载$img = imagecreatefromgif('1.gif');加载的 方式也是要对应上,自己画的另当别论,也用不着手绘。不用死记,有提示。显示格式imagegif($img);直接绘制,注意格式。...原创 2018-05-02 22:23:22 · 130 阅读 · 0 评论 -
文件及目录
文件存在<?php $file_name = 'test.html'; $file_exist =file_exists($file_name); print_r($file_exist);//1类型<?php $file_name = 'test.html'; $is_file = is_file($file_name); echo $is_file;//1打开<?php $f...原创 2018-05-02 21:43:46 · 246 阅读 · 0 评论 -
json
toStr<?php $a = array(); for($i = 0; $i<10;$i++){ array_push($a, $i); } $json_str = json_encode($a); print_r($json_str);json_encode,编码为json,多好记。但是有个坑<?php $a = array(); for($i = 0; $i<...原创 2018-05-02 20:51:16 · 174 阅读 · 0 评论 -
继承
声明<?php require_once "Person.php"; class woman extends Person{}和java一样。调用<?php require_once "Person.php"; class woman extends Person{ public function __construct() { parent::__construct...原创 2018-05-02 20:32:31 · 136 阅读 · 0 评论 -
类
声明<?php class Person{ }属性<?php class Person{ $name; $age; }权限<?php class Person{ public $name; private $age; public function hello(){ echo "hello"; } }和java一样...原创 2018-05-01 16:00:15 · 240 阅读 · 0 评论 -
时间
时间戳<?php echo time();毫秒值,1970.01.01 00:00:00计时。日期1. 设置时区2. 时间格式<?php date_default_timezone_set("Asia/shanghai"); echo date("Y-m-d H:i:s");原创 2018-05-01 15:33:34 · 143 阅读 · 0 评论 -
注释
单行注释<?php //这是注释<?php # 这也是注释和java类似,采用双斜杠进行单行注释。不过脚本,配置中用#注释更广泛,python也是采用#进行单行注释。算是大杂烩吧。多行注释<?php /* 这 是 多 行 注 释 */注释的话更像java吧,就是多了个#单行注释,其他两种注释方法都没有变化。...原创 2018-05-01 15:24:50 · 177 阅读 · 0 评论 -
引入
引入外部文件include<?php include "myfunc.php";然后就可以调用别的包的内容了。require和include一样,引入外部文件<?php require "myfunc.php";但是区别有二1. 执行 通过此方法加载时,会进行编译,外部执行语句会直接执行。2. 必须 当没有需要引入的文件时,会报错error,而include仅仅是warni...原创 2018-05-01 15:17:04 · 184 阅读 · 0 评论 -
判断与循环
判断<?php $a = 5; if($a == 3){ echo "3"; }elseif($a == 4){ echo "4"; }else{ echo "3!=$a!=4"; }然后是switch<?php $a = 5; switch($a){ case 3: echo "3"; case 4: echo...原创 2018-05-01 15:05:25 · 150 阅读 · 0 评论 -
函数
样式function func_name($param){ // func_body echo $param; }函数声明,方法名,传参,操作,方法定义都是这样。返回php方法与python类似,无强制声明返回,可返回也可无返回,返回类型不定;<?php function return_result ($a, $b){ return intval($a) + intval($...原创 2018-05-01 14:55:43 · 203 阅读 · 0 评论 -
常量,变量以及数据类型
变量<?php $var_name = 'var_value';$开头即可表示代称,默认变量常量<?php const $var = 123;const声明,表示常量。常量不可被修改,不可被重复定义。数值<?php $int_val= 1; $float_val = 1.23;常用方法<?php $base = 1.234; // 向下取整 $a = floor($base...原创 2018-05-01 14:29:29 · 194 阅读 · 0 评论 -
输出与乱码
输出php的输出大致分为两类:单输出<?php echo "echo"; echo "<br>"; print "print";其中的两种输出方式用起来没有太大区别,但是print比echo相对较慢。两者只适合输出单值或者拼接值。遍历<?php $arr = array(1,2,3,4,5,6,7,8,9); print_r($arr);当需要进行遍历式输出时,采用prin...原创 2018-05-01 14:02:47 · 358 阅读 · 0 评论 -
PHP格式
php运行有两种方式,可以单独运行,也可以内嵌到html中作为辅助脚本。原生<?php echo 'hello world';以特定格式开头,语句以分号结束,单独的php文件不需要php闭环,起始处声明即可。内嵌<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">原创 2018-05-01 13:49:29 · 1825 阅读 · 0 评论 -
mysql
<?php $host = "127.0.0.1"; $username = "root"; $password = "godme"; $port = 3306; $db = "godme"; $conn = new mysqli($host,$username,$password,$db,$port); if($conn){ $sql ="SELECT * FROM person"..原创 2018-05-03 22:42:51 · 139 阅读 · 0 评论