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问件夹底下呢?在列表中添加按钮(数据库?数据库中可以添加按钮的属性吗?)
- 当前所呈现的这个页面是Control,界面支持是什么?数据库?
- .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 的真正威力源自于它的函数。
Abby's 学习php5随笔