Abby's 学习php5随笔

2017.6.27

Abby's cakephp2 学习之旅

下载了XAMPP集成开发环境,然后配置其数据库,参考学习教程,

1.建立表单。

配置完信息如下,Cache

Apache默认在windows下是system用户,所以权限最高,但xampp集成环境中的apache确是administor

如何更改apache用户为system

 

  • 静默开发。(一种开发方法,番茄ToDo中的学霸模式有些相似)

如何设置.ctp的显示

  • http://cakephp2.local/posts/index怎么就可以自动定位到我的cakephp2问件夹底下呢?在列表中添加按钮(数据库?数据库中可以添加按钮的属性吗?)
  1. 当前所呈现的这个页面是Control,界面支持是什么?数据库?
  2. .ctp文档如何打开?

delete展现的流程和结果:弹出页面(确认删除?是,否,) 找到对应ID,从数据库中删除。

 

The reason I can think of:数据库时间与网页时间不匹配?它的时钟从哪来?如何自动生成,用了哪些时间函数?

 /****************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

2017.6.28

I'm about to learn PHP!

从零学习PHP5

reason:假设多,缺少真理;用的少,没有业务的逻辑概念

工具书:《软件工程》,《数据结构与算法》

号要完成的目标:纯php实现表单的建立。

  • 当要添加html语句时,要添加<DOCTYPE html……html> eg:<h1></h1>

1.不同与C++/C的部分:

   PHP 是一门弱类型语言,不必向 PHP 声明该变量的数据类型。

   PHP 会根据变量的值,自动把变量转换为正确的数据类型。

   在强类型的编程语言中,我们必须在使用变量前先声明(定义)变量的类型和名称。

2.疑惑的语法:

PHP 将所有全局变量存储在一个名为 $GLOBALS[index] 的数组中。 index 保存变量的名称。这个数组可以在函数内部访问,也可以直接用来更新全局变量。

not the same as expected:运行结果仍为10,

 

 3.

$cars=array("Volvo","BMW","Toyota");  //数组的不同,字符串用“()”

echo "My car is a {$cars[1]}";  //数组的不同,字符串用“{ 变量 }”

4.整型可以用三种格式来指定:十进制, 十六进制( 以 0x 为前缀)或八进制(前缀为 0)

5.浮点型数字

6.不同的数组显示形式。

7.仍需加$

a . b 并置 连接两个字符串 "Hi" . "Ha" HiHa

8.var_dump();是什么函数?

9.

10.PHP数组运算符

 

11.逻辑结构部分(可细读,详见:http://www.php.cn/php/php-superglobals.html)

12.三元运算符

另一个条件运算符是"?:"(或三元)运算符 。

语法格式:

(expr1) ? (expr2) : (expr3)

对 expr1 求值为 TRUE 时的值为 expr2,在 expr1 求值为 FALSE 时的值为 expr3。

自 PHP 5.3 起,可以省略三元运算符中间那部分。表达式 expr1 ?: expr3 在 expr1 求值为 TRUE 时返回 expr1,否则返回 expr3。

13.PHP 的真正威力源自于它的函数。

 

posted @ 2017-06-28 22:05  Abby*^o^*  阅读(177)  评论(0编辑  收藏  举报