在php中,$ 1 = "Hello World"合法吗 为啥
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在php中,$ 1 = "Hello World"合法吗 为啥相关的知识,希望对你有一定的参考价值。
'$ 1'中间是空格
不合法,变量名非法php 变量规则:
变量以 $ 符号开头,其后是变量的名称
变量名称必须以字母或下划线开头
变量名称不能以数字开头
变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _)
变量名称对大小写敏感($y 与 $Y 是两个不同的变量)
注释:PHP 变量名称对大小写敏感! 参考技术A
$ 1 不合法 ,会报错
PHP 变量规则:
变量以 $ 符号开头,其后是变量的名称
变量名称必须以字母或下划线开头
变量名称不能以数字开头
变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _)
变量名称对大小写敏感($y 与 $Y 是两个不同的变量)
PHP中fopen函数的问题
没怎么看明白,这个函数是什么意思啊?
比如
$xxx = fopen("text.txt", 'w', ture)
我知道w意思是写入,但是具体写入什么东西呢?
mode 说明
'r' 只读方式打开,将文件指针指向文件头。
'r+' 读写方式打开,将文件指针指向文件头。
'w' 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'w+' 读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
'a' 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
'a+' 读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
'x' 创建并以写入方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。这和给 底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。
'x+' 创建并以读写方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。这和给 底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。
w 只是这个函数的工作模式 ,不是在这里写入内容 啊。
要想写入,要用到 fwrite($xxx,'你要写入的内容') 参考技术A 这个只是打开一个句柄,相当于一个输入流。
然后要用fwrite写入
$xxx = fopen("text.txt", 'w', ture);
fwrite($xxx,"内容");
fclose($xxx); 参考技术B $content="写入什么东西呢?";
$fp=fopen("text.txt","2");
fwrite($fp,$content);
fclose($fp);
就这样。
以上是关于在php中,$ 1 = "Hello World"合法吗 为啥的主要内容,如果未能解决你的问题,请参考以下文章
Python中不定长参数这样用对吗?def hh(w,**l,pu='d'): 为啥?