php基础入门知识笔记

基本知识

<?php教程
echo "1 , php.ini中把display_errors=On才显示错误位置<br>";
echo "2 ,习惯使用echo和print打印<br>";
echo "wamp安装完后不能使用是因为安装过iis,是apache无法启动监听,停止iis就可以了";
phpinfo();//每行语句使用分号";"结束

/*
php.ini中把display_errors=On才显示错误位置
习惯使用echo和print打印
*/

/*
多行注释
*/

//单行注释
#单行注释
?>

简单变量和简单数组知识
1 ,htm和php混编
2, 一个语句以 ";" (分号结束)
3,如何定义一个变量,和变量使用

php数据运算类型
四种标量变量
boolean
integer
float,double
string
两种复合类型
array
object

<?php
echo "<br>";
echo "如何定义一个变量,和变量使用<br>";

$a=9;
echo "$a";
echo "<br>";
$b1=true;$b2=FALSE;
$f=1.26;
$s="字符串类型";
echo "int".$a."boolean".$b1."float".$f."string".$s ;

$arr=array(1,2,3,4,5);
$arr2=array("id"=>100,"title"=>"this is new" );
$arr3=array(array(1,2,3,4),array(5,6));
echo "<br>";
echo $arr;
print_r( $arr2);
echo "<br>";
echo $arr3[0][3].$arr3[1][1];
echo $arr2['id'];

?>

stdClass类是PHP的一个内部保留类,初始时没有成员变量也没成员方法,所有的魔术方法都被设置为NULL,可以使用其传递变量参数,但是没有可以调用的方法。stdClass类可以被继承,只是这样做没有什么意义。

该类是PHP的保留类,并不是所有类的基类。

view sourceprint?1 <?php 

2 class foo {} 

3 $bar = new foo(); 

4 echo $bar instanceof stdClass?'yes':'no'; 

5 //output:no

另外一个例子:

view sourceprint?01 <?php 

02 // CTest does not derive from stdClass 

03 class CTest { 

04     public $property1; 

05 } 

06 $t = new CTest; 

07 var_dump($t instanceof stdClass);            // false 

08 var_dump(is_subclass_of($t, 'stdClass'));    // false 

09 echo get_class($t) . "n";                   // 'CTest' 

10 echo get_parent_class($t) . "n";            // false (no parent) 

11 ?>

任何用(object)强制转换都会得到一个stdClass的实例。

参考:

时间: 2024-10-27 19:52:27

php基础入门知识笔记的相关文章

整理Javascript基础入门学习笔记_javascript技巧

了解什么是变量? 变量是用于存储信息的容器 变量的声明 语法: var  变量名变量名 = 值; 变量要先声明再赋值 变量可以重复赋值变量的命名规则 变量必须以字母开头: 变量也能以$和_符号开头(不过我们不推荐这么做): 变量名称对大小写敏感(a和A是不同的变量). 1.语句 语句以一个分号结尾:如果省略分号,则由解析器确定语句的结尾. 有个好的编码习惯,都要以 ; 结尾 2.数据类型 在JavaScript中,一段信息就是一个值(value).值有不同的类型,大家最熟悉的类型是数字.字符串(

移动交互小白零基础入门学习笔记之:手势篇

此贴为零基础入门学习贴,总结和积累些基础知识~ 1.基本手势 触屏设备中多样的手势操作,都是由这10种基本手势组合演变而来. 2.常用动作 基本动作是触屏界面中最常用的动作,如打开.选择等. 与对象有关的动作是对屏幕上某一目标对象的操作,如调整图片的位置大小,选择.删除或移动一个文件等. 导览动作是对屏幕视图的操作,如切换屏幕.滚动屏幕.缩放网页等. 画图示意动作是用画图的方式来示意某些操作,这些图形最好是常见易画的图形,符合用户心理预期,如画勾表示确认,画叉表示取消. 以上都是触屏设备中常用的

Java正则表达式基础入门知识_正则表达式

众所周知,在程序开发中,难免会遇到需要匹配.查找.替换.判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力.因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段. 大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串.正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配. 一:什么是正则表达式

Java正则表达式基础入门知识

众所周知,在程序开发中,难免会遇到需要匹配.查找.替换.判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力.因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段. 大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一个或多个字符串.正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配. 一:什么是正则表达式

php基础知识笔记

include和require的异同:   相同点:都可以引入其他的php文件.   不同点:include当出现引入文件错误时,只会出现警告,但程序仍然会继续往下执行.而当require出现错误时则会报错,程序终止.   一般来说都是使用include_once和require_once,而不使用include和require.引入文件的语句要放在最前面,这点就类似C语言.       php变量是区分大小写的,但是函数名却不区分大小写.且不能以数字开头.例如Abc和abc是一样的,如果这样的

神经网络和机器学习基础入门分享

         最近在做知识图谱实体对齐和属性对齐中,简单用了下Word2vec谷歌开源代码.Word2vec是一个将单词表征成向量的形式,它可以把文本内容的处理简化为向量空间中的向量运算,计算出向量空间上的相似度,来表示文本语义上的相似度.         Word2vec采用CBOW(Continuous Bag-Of-Words Model,连续词袋模型)和Skip-Gram(Continuous Skip-GramModel)两种模型,涉及到神经网络和深度学习的一些知识.故这周给学弟和

学习网页制作基础入门教程(2)排版标签

教程|入门教程|网页 相关文章: 学习网页制作基础入门教程(1)网页编写 文字上的分隔标签 1. 使用方法:强制断行标签<BR> .强制分段标签<P> 2. 标签解说:我们在写文章时,有时候在特定的地方会强迫断行(<BR> ),或是在写完某一段的时候便会分段(<P>),制作网页也一样,而且更需要断行及分段的功能,以免整个网页看起来乱糟糟的. 3. 使用范例: 原始代码 显示结果  这是一个断行的例子 <BR> 看出来了吗?网页教学网 这是一个断行

After effects 6.5实例教程——基础入门

教程 1.2基础入门 这一部分的内容让你看起来一定会觉得十分枯燥,但是这部分也实在是有存在的必要,不管学习任何软件都会经历这样的一个过程,从简单枯燥毫无乐趣而言的基本操作开始,等到你熟知了这个软件的每个细节,你才发现基础知识的重要.对于After Effects这个看似简单实际却深奥无比的软件来说,更加需要你来从基础枯燥的内容开始学习.好了,我们开始吧! 1.2.1 基础设置 一.基本参数设置 启动你的After Effects软件,打开"Edit/Preferences/General&quo

理解PHP及其安全问题的入门知识

安全|问题 有时候,您的业务可能涉及到 PHP 应用程序的安全性.当您遇到审计任务时,您知道如何执行查找吗?本系列将带您进入 PHP,并帮您在一定程序上了解它,让您在进行安全审计时知道查找什么.第 1 部分向您介绍 register_globals 设置. 入门知识 我在此假定您对 PHP 的语法有一个大致的了解,至少能够编写"Hello World"之类的程序.如果您不具备基础知识,则请首先学习 PHP 手册和某些基本的 PHP 教程(参阅 参考资料).很多出版商都有关于 PHP 的