您的位置:

php字符串创建方法,php中定义字符串的方式

本文目录一览:

php02-字符串的创建&拼接&插入html标签(混编)

在php中用 . 来拼接字符串

echo $str1.$str2;//小亮是一个男孩子小亮 是一个女孩子

php怎么生成6位的不重复的字符串

php生成6位不重复的字符串,用到的工具:notepad++,步骤如下:

php代码部分:

?php

echo "刷新输出不同的六个字符组合:".substr(md5(microtime(true)), 0, 6);

?

说明:此函数先获取当前时间,然后通过md5进行加密,然后再通过substr截取六位数,当前时间是不会重复的,从而保证生成的六个字符串永远不会重复。

效果图:

注意事项:此代码必须在php环境下运行。

php中通过字符串创建数组

先要把字符串处理一下,成为php定义数组的形式,再用eval执行:

$str="

Array

(

[15] = Array

(

[id] = 2304

[fromtype] = item

)

[16] = Array

(

[id] = 2313

[fromtype] = item

)

[17] = Array

(

[id] = 4265

[fromtype] = item

)

)";

$str=preg_replace('/\[([a-z]+)\]\s*=\s*([0-9a-z]+)/',"'\$1'='\$2',",$str);

$p=array('Array','[',']',' )');

$to=array('array',"'","'",'),');

$str=str_replace($p,$to,$str);

//echo $str;

eval("\$arr = ".$str.'; ');

print_r($arr[15]);