A. 请问php换行的经典问题
英文中间没有空格的话默认是不能换行的,因为英文单词中间都会有空格。
如果一定要换行可以使用CSS
word-break:break-all;
word-break
:
normal
|
break-all
|
keep-all
取值:
normal
:?
默认值。允许在词间换行
break-all
:?
该行为与亚洲语言的
normal
相同。也允许非亚洲语言文本行的任意字内断开。该值适合包含一些非亚洲文本的亚洲文本
keep-all
:?
与所有非亚洲语言的
normal
相同。对于中文,韩文,日文,不允许字断开。适合包含少量亚洲文本的非亚洲文本
说明:
设置或检索对象内文本的字内换行行为。尤其在出现多种语言时。
对于中文,应该使用
break-all
。
此属性对于
currentStyle
对象而言是只读的。对于其他对象而言是可读写的。
对应的脚本特性为
wordBreak
。
示例:
div
{word-break
:
break-all;
}
B. python与php的区别 专家解析python与php的四大区别
1、输出。
Python: print 默认换行,不换行要加逗号。
PHP: echo 可以输出多个变量;print ()只输出一个变量,且成功返回值为1,失败为0;print_r() 只输出数组;die() 先输出,后关机;printf() 格式化输出字符串;var_mp()可以判断一个变量的类型与长度,并输出变量的数。
2、数据类型。
PHP:七个数据类型:String,Integer,Float,Boolean,Array,Object,NULL
Python:五个标准的数据类型:Number,String,List,Tuple,Dictionary 其中包括Numberint,long,float,complex
3、访问权限。
PHP:三种访问权限,由高到低为public,protected,private
Python: _foo代表不能直接访问的类属性,需要通过类提供的接口访问;__foo代表类的私有成员;__foo__特殊方法专用的标识
4、定义变量和方法。
PHP: 弱类型语言,用$定义变量,一般情况下变量引用变量时也要带着$(区别于Java), 在类中定义变量时还要加var ,定义方法时 function test (){} 要用function声明。
Python:弱类型语言,定义变量时直接写,除了访问权限修饰符不需要加别的。定义方法时 def __init__(self,name): 要用def声明,self是必须要加的常量,代表该类的对象,方法体不用{}。
C. PHP如何输出换行符
\n或者chr(10)函数,输出\n时一定要用双引号,如:echo "\n";
chr() 函数从指定的 ASCII 值返回字符。ASCII 值可被指定为十进制值、八进制值或十六进制值。八进制值被定义为带前置 0,而十六进制值被定义为带前置 0x。
而10在十进制的ASCII 字符里代表换行的意思,所以在php里就这样写chr(10)。
\n则是转义字符,也是代表换行的意思。转义字符是指那些不能显示的ASCII字符,在字母前加"\"来表示,常见的如\0,\t,\n等。
D. php根据换行分割字符串
Windows下是以\r\n换行。不过结果是一样的啦(你也可以分割好后再替换掉\r。其实如果你输出的话浏览器是会忽略\r的),只要不是苹果机(以\r换行)就不会出问题。
E. php 写入文本如何换行
你好,<?php
$str="sdfsd"."\r\n";
file_put_contents("test.txt",$str);
?>
这样就可以换行,linux使用"\n"就可以,windows"\r\n".
F. PHP怎么实现将多行文本框的内容的文字格式一同保存到数据库中,比如换行符,读出的时候还能实现,怎么
PHP 中的fgets() 函数可以实现
fgets() 函数从文件指针中读取一行。
fgets(file,length)
参数说明
file 必需。规定要读取的文件。
length 可选。规定要读取的字节数。默认是 1024 字节。
详细说明
从 file 指向的文件中读取一行并返回长度最多为 length - 1 字节的字符串。碰到换行符(包括在返回值中)、EOF 或者已经读取了 length - 1 字节后停止(要看先碰到那一种情况)。如果没有指定 length,则默认为 1K,或者说 1024 字节。
若失败,则返回 false。
注释:length 参数从 PHP 4.2.0 起成为可选项,如果忽略,则行的长度被假定为 1024 字节。从 PHP 4.3 开始,忽略掉 length 将继续从流中读取数据直到行结束。如果文件中的大多数行都大于 8 KB,则在脚本中指定最大行的长度在利用资源上更为有效。
从 PHP 4.3 开始本函数可以安全用于二进制文件。早期的版本则不行。
如果碰到 PHP 在读取文件时不能识别 Macintosh 文件的行结束符,可以激活 auto_detect_line_endings 运行时配置选项。
例如:
test.txt 文本内容如下:
Hello, this is a test file.
There are three lines here.
This is the last line.
<?php
//读取一行
$file = fopen("test.txt","r");
echo fgets($file);
fclose($file);
?>
输出:
Hello, this is a test file.
<?php
//循环读取每一行
$file = fopen("test.txt","r");
while(! feof($file)) {
echo $str = fgets($file). "<br />";
//这里可以逐行的写入数据库中
//mysql_query("insert into table(id,contents) values(NULL,'".$str."')");
}
fclose($file);
?>
输出:
Hello, this is a test file.
There are three lines here.
This is the last line.
G. php在模板中输出的换行全是<br />
新增时候用回车键来换行。
除非是在编辑器 代码编辑里面输入<br />不然这个符号会被当成文本转码保存的,输出的也就是文本<br />而非换行。
H. php中最基本的语法格式有些不懂
为了避免误人子弟,我反复查阅资料,给出以下回答。
echo 实际上不是一个函数,它是一个命令,所以是不需要括号的,但是PHP支持加上括号的写法。
参考:http://cn.php.net/manual/zh/function.echo.php
print 与 echo 是一样的,毫无差别。PHP官方的解释是,echo 比 print 快一点点。
参考:http://cn.php.net/manual/zh/function.print.php
print_r 是格式化输出,它可以打印数组和对象。你用print打印一个数组将始终输出array,而使用print_r将能输出整个数组的结构。
参考:http://cn.php.net/manual/zh/function.printf.php
\n是换行符的意思,输出后文本将被换行。还有 \r (回车符)、 \t (制表符)等这些不可视的字符。
你问的第三点好像写错了,应该是
$arr=array(10,1,5,2=>8,5=>15,18);
=> 运算符指示数组的元素值(参考:http://apps.hi..com/share/detail/19910637)
2=>8 的意思就是第二号元素的值为8,数组中原来第二号元素的值将被取代。
最终print_r($arr)的时候
Array
(
[0] => 10
[1] => 1
[2] => 8
[5] => 15
[6] => 18
)
下标为 2 的元素值 5 被 8 取代,4 下标被 5=>15 强制跳过。
I. 要在PHP输出时显示的结果自动换行要输入什么
只要用echo "$str[‘网络编程语言’][0]<br>$str[‘网络编程语言’][1]<br>$str[‘网络编程语言’[2]<p>
$str[‘体育项目’][0]<br>$str[‘体育项目’][1]<br>$str[‘体育项目’][2]"
自己看看吧 要它自动 你自己想下办法循环下 我就不教了
J. php中如何换行
用正则的换行,结束位置加上 \n。例如:$text = “我是文本\n”。
简介:
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言。
安装:
它可以比 CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
发展:
PHP原始为 Personal Home Page的缩写,现已经正式更名为 "PHP: Hypertext Preprocessor"的缩写。注意不是“Hypertext Preprocessor”的缩写,这种将名称放到定义中的写法被称作递归缩写。PHP于19 ISAPI筛选器94年由Rasmus Lerdorf创建,刚刚开始是Rasmus Lerdorf 为了要维护个人网页而制作的一个简单的用Perl语言编写的程序。最初这些工具程序用来显示 Rasmus Lerdorf 的个人履历,以及统计网页流量。