首页 > 编程技术 > php

php strcoll函数比较两个字符串

发布时间:2016-11-25 15:15

定义和用法
该strcoll ( )函数比较两个字符串。

这个函数返回:

0 -如果这两个字符串相等
“ 0 -如果字符串小于字符串
“ 0 -如果字符串大于字符串
比较字符串可能会有所不同的区域设置(的<a或A>一) 。

语法
strcoll(string1,string2)

提示和说明
注: strcoll ( )是区分大小写的,但不是二进制的安全。

注意:如果当前的位置是C或POSIX正,这一职能的作品一样strcmp ( ) 。




例如

 

<?php
setlocale (LC_COLLATE, 'NL');
echo strcoll("Hello World!","Hello WORLD!");
echo "<br />";
setlocale (LC_COLLATE, 'en_US');
echo strcoll("Hello World!","Hello WORLD!");
?>
 
结果.
 
-1
1

php 如何分页 教程这是一篇初级入门的教程了,我们这个与asp分页有一点的区别了,下面我们就来讲讲最简单的php分页代码吧,我们首先要有一个数据库.假如有我们有了一个数数据库里面有一张表a下面就是我们要讲到的分页代码了.

<?

$page = $_GET['page']//这里是用来获取当前的页面,下面我们会作判断.

$pagesize =15;// 设置每页的记录数

$sql ="Select id from a ";//统计有多少条记录

$total=mysql_num_rows(mysql_query($sql)  );查询数据库关返回总记录

if( $total ){ 这样做的好处是如果没有记录我们就不执行下面的操作了,

     $pagecount=($rdcount % $pagesize)?(int)($rdcount / $pagesize)+1:$rdcount/$pagesize;//统计总页面

     $start=($page>=1 && $page<=$pagecount)?$start=$pagesize*($page-1):$start=1;//取得起始记录

    $sql.=" order by id desc limit $start,$pagesize"//从start 开始取取多少条记录pagesize

   $result =mysql_query($sql)

    while($rs = mysql_fetch_array($result) ){

这里是要输出的记录

}

for($i=1;$i<=$pagecout;$i++){

  输出分页就OK了.

}

} 本站原创转请注明, www.111cn.net/phper/php.html

<%
if request("postyes")="1" then
   
leixing = SafeRequest("leixing",2)
userName = SafeRequest("userName",2)
thecom = SafeRequest("thecom",2)
CodeType = SafeRequest("CodeType",2)
Code = SafeRequest("Code",2)
Tel = SafeRequest("Tel",2)
Fox = SafeRequest("Fox",2)
Add = SafeRequest("Add",2)
Email = SafeRequest("Email",2)
PostCode = SafeRequest("PostCode",2)
joinDate = SafeRequest("joinDate",2)
ScomID = SafeRequest("ScomID",2)
instrtxt = SafeRequest("instrtxt",2)
yongtu = SafeRequest("yongtu",2)
SelectA = SafeRequest("SelectA",2)
SelectB = SafeRequest("SelectB",2)
userType = SafeRequest("userType",2)

if userName="" or thecom="" or CodeType="" or Code="" or Tel="" or Add="" or joinDate="" or ScomID="" then
response.Write("<script language='JavaScript'>alert('带星号的基本资料项目必须填写!');history.go(-1);</script>")
response.End()
end if

 

       set rs=server.CreateObject("adodb.recordset")
       sql="select * from UserDic"
       rs.open sql,conn,1,3
    rs.addnew
    rs("leixing")=leixing
    rs("userName")=userName
    rs("thecom")=thecom
    rs("CodeType")=CodeType
    rs("Code")=Code
    rs("Tel")=Tel
    rs("Fox")=Fox
    rs("Add")=Add
    rs("Email")=Email
    rs("PostCode")=PostCode
    rs("joinDate")=joinDate
    rs("ScomID")=ScomID
    rs("instrtxt")=instrtxt
    rs("yongtu")=yongtu
    rs("SelectA")=SelectA
    rs("SelectB")=SelectB
    rs("userType")=userType
    rs("state")=0
    rs.update

 

response.Write("<script language='JavaScript'>alert('信息提交成功,请等待审核.');window.location='reg.asp?comid="&ScomID&"';</script>")

php array_udiff()与array_udiff_assoc()使用实例教程,下面我们就来先看看array_udiff()吧.

定义和用法
该array_udiff ( )函数比较两个或两个以上的阵列,在用户的功能,并返回一个数组包含的内容从第一个数组,如果用户的功能允许它。用户的功能比较数组值,并返回一个数字值,正数( 1 )如果传回的阵列应该包含这一因素, 0或负数( -1 ) ,如果不是。

语法
array_udiff(array1,array2,array3...,function)
参数说明array1要求。第一阵列阵列,其他将与array2要求。一个数组是相对于第一阵列array3可选。一个数组是相对于第一阵列功能要求。用户名称的功能  提示和说明提示:您可以比较的第一个阵列一个阵列,或有你喜欢。 注意:只有价值是用于比较。   例如<?php
function myfunction($v1,$v2)
{
if ($v1===$v2)
 {
 return 0;
 }
return 1;
}
$a1=array("a"=>"Cat","b"=>"Dog","c"=>"Horse");
$a2=array(1=>"Cat",2=>"Dog",3=>"Fish");
print_r(array_udiff($a1,$a2,"myfunction"));
?>
输出结果.
Array ( [c] => Horse )

再来看看array_udiff_assoc()

定义和用法
该array_udiff_assoc ( )函数比较两个或两个以上的阵列,无论是在内置的功能和在用户的功能,
然后返回一个数组包含的内容从第一个数组,如果允许它的职能。内置的功能比较钥匙。用户的功能比较值,并返回一个数字值,正数( 1 )如果传回的阵列应该包含这一因素, 0或负数( -1 ) ,如果不是。

语法
array_udiff_assoc(array1,array2,array3...,function)
 

参数说明
array1要求。第一阵列阵列,其他将与
array2要求。一个数组是相对于第一阵列
array3可选。一个数组是相对于第一阵列
功能要求。用户名称的功能
 

提示和说明
提示:您可以比较的第一个阵列一个阵列,或有你喜欢。

注意:对于比较,关键是使用内置的功能和价值是用来在使用者的功能。

 


例如
<?php
function myfunction($v1,$v2)
{
if ($v1===$v2)
 {
 return 0;
 }
return 1;
}
$a1=array("a"=>"Cat","b"=>"Dog","c"=>"Horse");
$a2=array("a"=>"Cat","b"=>"Horse","c"=>"Dog");
print_r(array_udiff_assoc($a1,$a2,"myfunction"));
?>
 
输出结果.
Array ( [b] Dog [c] => Horse )

PHP array_sum() 实例教程

定义和用法
该array_sum ( )函数返回的总和所有价值观中的阵列。

语法

array_sum(array)
ParameterDescription
arrayRequired. Specifies an array
实例教程.
<?php
$a=array(0=>"5",1=>"15",2=>"25");
echo array_sum($a);
?>
 
输出为
45
www.111cn.net/phper/php.html
标签:[!--infotagslink--]

您可能感兴趣的文章: