php基础

简介:

<?php               (php语法开始标签)

(注释方法)
//单行注释

/*

多行注释

*/

(输出方式)

echo'hello world','php你好';//分号结束//能同时输出多个字符串  (最常用)

print  '你好';//只能输出一个字符

print_r();//要求一个数组,作用是打印数组

var_dump();//输出变量内容,类型,长度 作用测试变量是否正确

(数据类型)

//整数 (int) 小数(单精度浮点数 float, 双精度浮点数double) decmial (小数点以后可以自定义)
//字符 (char) 字符串 (string) 布尔型数据(bool) 日期时间类型(datetime)
//对象类型(object)


$a=5;
$b='10';

$b=(int)$b; //类型转换方式1

settype($a,'string');//类型转换方式2

//var_dump($a);

(关于变量)
var_dump (isset($a)); //a检查变量是否定义

unset($a);//删除变量

var_dump(empty($a));//判断变量是否为空 0代表空,''也代表空


(取地址)

$a=10;
$b=&$a;
$b=5;//如果其中一个数值变了 另外一个也会跟着变
echo $a;

//可变变量

$a='hollo';
$hollo='你好';
echo $$a;//输出为 你好

//字符串的定义
$c="张三"
$a="hel\"lo{$c}a";
$b='hol\"lo$c';

//双引号里面可以解析转义字符,单引号不行

// 双引号里面可以变量 单引号不行

echo "hello"."world";

//拼接字符串用点

\r \n //代表换行








本文转自xsster51CTO博客,原文链接: http://blog.51cto.com/12945177/1948511,如需转载请自行联系原作者






相关文章
|
PHP
跟我一起学PHP从基础开始(一)
跟我一起学PHP从基础开始(一)
102 0
|
Web App开发 关系型数据库 PHP
|
PHP 关系型数据库 MySQL
|
PHP JavaScript 前端开发
|
PHP
PHP 基础知识
PHP中的变量用一个美元符号后面跟变量名来表示。变量名是区分大小写的。 变量名与PHP中其它的标签一样遵循相同的规则。一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线。按照正常的正则表达式,它将被表述为:'[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*‘。 $this是一个特殊的变量,它不能被赋值。
1364 0
|
2月前
|
安全 关系型数据库 MySQL
PHP与MySQL交互:从入门到实践
【9月更文挑战第20天】在数字时代的浪潮中,掌握PHP与MySQL的互动成为了开发动态网站和应用程序的关键。本文将通过简明的语言和实例,引导你理解PHP如何与MySQL数据库进行对话,开启你的编程之旅。我们将从连接数据库开始,逐步深入到执行查询、处理结果,以及应对常见的挑战。无论你是初学者还是希望提升技能的开发者,这篇文章都将为你提供实用的知识和技巧。让我们一起探索PHP与MySQL交互的世界,解锁数据的力量!
|
2月前
|
NoSQL 关系型数据库 MySQL
不是 PHP 不行了,而是 MySQL 数据库扛不住啊
【9月更文挑战第8天】这段内容讨论了MySQL在某些场景下面临的挑战及其原因,并指出这些问题不能完全归咎于MySQL本身。高并发读写压力、数据量增长以及复杂查询和事务处理都可能导致性能瓶颈。然而,应用程序设计不合理、系统架构不佳以及其他数据库选择和优化策略不足也是重要因素。综合考虑这些方面才能有效解决性能问题,而MySQL通过不断改进和优化,仍然是许多应用场景中的可靠选择。
138 9