最近的文章列表

php的三种判断数组元素中是否存在某个字符串的方法(in_array, array_key_exists,array_search)

方法一:采用in_array(value,array,type)

type 可选。如果设置该参数为 true,则检查搜索的数据与数组的值的类型是否相同。

代码如下:

$arr = array('可以','如何','方法','知道','沒有','不要');
2014/7/30 Comments:
简介Thinkphp模板中截取字符串函数的示例

在php中截取字符串的函数有很多,而在thinkphp中也可以直接使用php的函数,本文给大家简单的介绍thinkPHP模板中截取字符串的具体用法,希望能对各位有所帮助。

对于英文字符可使用如下形式:

代码如下:
{$vo.title|substr=0,5}
2014/7/26 Comments:
PHP中两种方法将多行字符串传递给JavaScript

PHP和JavaScript都是初学。最近有这么个需求:

比方说有一个PHP的多行字符串:

$a = <<<EOF 
thy38
csdn
blog
EOF;
2014/7/16 Comments:
php截取包含html标签的字符串的函数

这个方法的作用是:php截取含有html标签的字符串,如果标签未闭合就闭合标签,防止未闭合的标签破坏原网页布局。截取完之后将多余的内容替换为...或者其他任意字符,支持锚点指定替换到指定位置。

/*
* ============================== 截取含有 html标签的字符串 =========================
* @param (string) $str 待截取字符串
* @param (int) $lenth 截取长度
* @param (string) $repalce 超出的内容用$repalce替换之(该参数可以为带有html标签的字符串)
* @par
2014/7/15 Comments:
PHP中分析strlen()和mb_strlen()的区别

在php中常见的计算字符串长度的函数有:strlen和mb_strlen.当字符全是英文字符的时候,两者是一样。这里主要比较一下,中英文混排的时候,两个计算结果。

先来看一个例子:

代码如下:
 <?php  
//测试时文件的编码方式要是UTF8 
$str='中文a字1符'; 
2014/7/15 Comments:
js实现存储HTML字符串示例

我是搞PHP的,让我想起了<<<语法(heredoc和nowdoc),那么就为他命名heredoc吧。

代码如下:

Function.prototype.heredoc = function(){
// 利用 function 的注释来存储字符串,而且无需转义。
var _str = this.toString(),
s_pos = _str.indexOf("/*")+2,
e_pos = _str.lastIndexOf("*/
2014/6/11 Comments:
javascript实现字符串的16进制编码不加密

昨天看到群里有人提问关于十六进制编码的问题,所以使用JS写了个小程序转换一下,记住:这只是编码,不是加密!

字符串转十六进制编码:

代码如下:

str="http://www.camnpr.com";
len=str.length;
arr=[];
for(var i=0;i<len;i++){
arr.push(str.charCodeAt(i).toString(16));
}
console.log("\\x"+a
2014/6/9 Comments: