博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP day1-3
阅读量:4096 次
发布时间:2019-05-25

本文共 1036 字,大约阅读时间需要 3 分钟。

day1:

1 .  在PHP中字符串连接符使用.    不想java用 +

2.   安装wampserver    http://wampserver.com/

3.   wamp 自拟定网站根目录   Apache 下  documentRoot

      1)修改httpd.conf

      2)修改httpd-vhosts.conf

4.   当双引号包含变量时,变量会与双引号中的内容连接在一起

      当单引号包含变量时,变量会被当成字符串输出;

day2: 安装编辑器phpstrom

http://idea.qinxi1992.cn/

PHPStrom   licenseserver   激活

day3

1.    方法就是在类中的function,很多时候我们分不清方法与函数有什么差别,在面向过程的程序设计中function叫做函数,在面向对象中function则被称之为方法。

 

 

2.    在 tp5 中 使用dump($_EVN)    注意的问题

       $_ENV为空的可能原因: 

       你的php.ini的variables_order值为"GPCS",也就是说系统在定义PHP预定义变量时的顺序是 GET,POST,COOKIES,SERVER,没有定义Environment(E),你可以修改php.ini文件的 variables_order值为你想要的顺序,如:"EGPCS"。这时,$_ENV的值就可以取得了。

EGPCS是Environment、Get、Post、Cookies、Server的缩写,这是PHP中外部变量来源的全部范围,可以用print_r($_ENV)来打印这个变量,查看他的数据。

注意,生产环境下,$_ENV都是空数组,主要是为了安全起见,不让它获取操作系统信息!

      $_ENV,作为PHP的9个超级变量($GLOBALS,$_SERVER,$_GET,$_POST,$_COOKIE,$_FILES,$_ENV,$_REQUEST,_SESSION)中的一个, 不用它真是有点浪费,所以说你会看到DiscuzX系统就“重用”了这个 超全局变量

配置环境系统变量,根目录下.env文件,以.ini的方式来写,转为大写,key值添加前缀PHP_。如果是分组的方式,会在key上添加组名

比如:

database_hostname=localhost

[database]

hostame=localhost

 

$res = Env::get('email','default');

    dump($res);

 

转载地址:http://ghlii.baihongyu.com/

你可能感兴趣的文章
(python版)《剑指Offer》JZ13:调整数组顺序使奇数位于偶数前面
查看>>
(python版)《剑指Offer》JZ28:数组中出现次数超过一半的数字
查看>>
(python版)《剑指Offer》JZ30:连续子数组的最大和
查看>>
(python版)《剑指Offer》JZ32:把数组排成最小的数
查看>>
(python版)《剑指Offer》JZ02:替换空格
查看>>
JSP/Servlet——MVC设计模式
查看>>
使用JSTL
查看>>
Java 8新特性:Stream API
查看>>
管理用户状态——Cookie与Session
查看>>
最受欢迎的前端框架Bootstrap 入门
查看>>
JavaScript编程简介:DOM、AJAX与Chrome调试器
查看>>
通过Maven管理项目依赖
查看>>
通过Spring Boot三分钟创建Spring Web项目
查看>>
Spring的IoC(依赖注入)原理
查看>>
Guava快速入门
查看>>
Java编程基础:static的用法
查看>>
Java编程基础:抽象类和接口
查看>>
Java编程基础:异常处理
查看>>
Java编程基础:了解面向对象
查看>>
新一代Java模板引擎Thymeleaf
查看>>