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 的真正威力源自于它的函数。

Abby's 学习php5随笔

时间: 2024-10-09 12:39:55

Abby's 学习php5随笔的相关文章

学习java随笔第八篇:封装、继承、多态

java和c#一样都是面向对象的语言. 面向对象的语言有三大特征:封装.继承.多态 封装 封装:隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别. class Person2 { private String name; public void setName(String name) { this.name=name; } public String getName() { return name; } private String sex; public voi

学习java随笔第七篇:java的类与对象

类 同一个包(同一个目录),类的创建与调用 class Man{ String name; void GetMyName() { System.out.println(name); } } public class Person { public static void main(String arges[]) { Man m=new Man(); m.name="小黄"; m.GetMyName(); } } 运行结果 不同的包(不同目录目录),类的创建与调用 package Peo

学习java随笔第六篇:数组

一维数组 创建一维数组并输出 public class OneDimensionalArray { public static void main(String argas[]) { int i[]=new int[10]; for(int j=0;j<i.length;j++) { i[j]=j; System.out.println(i[j]); } } } 多维数组 创建多维数组并输出 public class MultiDimensional { public static void m

学习java随笔第九篇:java异常处理

在java中的异常处理和c#中的异常处理是一样的都是用try-catch语句. 基本语法如下 try { //此处是可能出现异常的代码 } catch(Exception e) { //此处是如果发生异常的处理代码 } finally语句 try { //此处是可能出现异常的代码 } catch(Exception e) { //此处是如果发生异常的处理代码 } finally { //此处是肯定被执行的代码 } 抛出异常 使用thows和throw语句抛出异常 public static vo

学习java随笔第十一篇:java窗体程序

要开java的窗体程序,就要下载开发窗体的工具. 这里我用的是的myeclipse,可以直接在网上下载安装即可. 我用的是10.0版本的,如果需要汉化的话,可以看一下这篇文章:myeclipse.10安装和汉化方法 java窗体 package java20130629; import javax.swing.*; public class Form extends JFrame { public Form() { this.setLayout(null); JLabel jl=new JLab

C++学习心得随笔

      我在大一的时候听说过程序员写代码和盘古开天辟地以及上帝创世有异曲同工之妙,于是我对于编程产生了浓厚的兴趣.后来大一的C++课程并没有给太大的惊喜,       反而觉得这是一门比较枯燥的课程,老师给我们的建议是买一本C++primer回去多看看,自己多钻研.这与我高中时候看待学习的观念完全不同,我认为我们当时的我觉得要学会一门课程=80%老师的授课+20%课后的作业(高中就是这么过来的).后来,我才知道大学要修炼的一项必会的技能是自学.然后我就开始看C++primer了:)...  

java反射学习个人随笔

个人学习反射的过程记录在这里: 一:先学习了Class这个类的一些基本知识. Class这个类是为了来描述其他类的.一个Class类的对象实际上就是一个类(个人理解). 每个类都有一个对应的该类的一个对象.它是由系统创建的.此时不管我定义几个Class类的对象. 它都会指向同一个对象. 1 // 创建Class对象实例的三种方式. 2 // 1.类名.class 3 Class clazz = Person.class; 4 // 2.对象.getClass() 5 Class clazz1 =

你不知道的js学习日记随笔

这两天本小白在看一本书,书名<你不知道的js>听着很叼有木有.其实这已经是本人第二次看这本书,这本书全书不足200页,但是却真的是值得一读再读的好书,再次强烈推荐下,同推的还有<js忍者秘籍>是jQuery作者写的,也很好,需要一定的基础才能看!当然也不需要太深的基础否则本小白怎么看呵呵哒.闲话少述下面放一段书上的代码,就是这段代码让我今天有不小的收获(其实这个也是作者从mdn上copy的,所以说看文档真的重要!!!重要的话打三个感叹号!!!) 首先我相信大家如果一些书的话对js中

深度学习(DL)与卷积神经网络(CNN)学习笔记随笔-01-CNN基础知识点

第一天<CNN基础知识点>From:Convolutional Neural Networks (LeNet) 神经认知机. CNN的灵感来源在诸多论文中已经讲得很全面了,就是伟大的生物发现Receptive Field(感受野细胞).根据这个概念提出了神经认知机.它的主要作用就是Recept部分图像信息(或特征),然后通过分层递交相连,将各个局部特征组合成整个图像特征. 需要仔细阅读的论文包括: (1) 第一篇关于感受野功能的论文Receptive fields and functional