知识大全 php批量获取首字母(汉字、数字、英文)

Posted 数据库

篇首语:正确的道路是这样:吸取你的前辈所做的一切,然后再往前走。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 php批量获取首字母(汉字、数字、英文)相关的知识,希望对你有一定的参考价值。

  php批量获取首字母(汉字 数字 英文)

  $mysql_server_name= ; //改成自己的mysql数据库服务器

  $mysql_username= 用户 ; //改成自己的mysql数据库用户名

  $mysql_password= 密码 ; //改成自己的mysql数据库密码

  $mysql_database= 数据库 ; //改成自己的mysql数据库名

  mysql_connect( $mysql_username $mysql_password) or die( database not access );

  mysql_select_db($mysql_database);

  mysql_query("SET NAMES utf ");

  $equery = " select title from 表 ";

  $result =mysql_query($equery );

  while ($row = mysql_fetch_array($result MYSQL_BOTH))

  

  $title=$row["title"];

  if (ord($title)> ) //汉字开头

  echo $letter=getfirstchar($title);

  else if(ord($title)>= and ord($title)<= ) //数字开头

  echo $letter=iconv_substr($title utf );

  else if(ord($title)>= and ord($title)<= ) //大写英文开头

  echo $letter=iconv_substr($title utf );

  else if(ord($title)>= and ord($title)<= ) //小写英文开头

  echo $letter=iconv_substr($title utf );

  

  

  function getfirstchar($s )

  $s=iconv("UTF " "gb " $s );

  $asc=ord($s )* +ord($s ) ;

  if($asc>= and $asc<= )return "A";

  if($asc>= and $asc<= )return "B"; if($asc>= and $asc<= )return "C";

  if($asc>= and $asc<= )return "D";

  if($asc>= and $asc<= )return "E";

  if($asc>= and $asc<= )return "F";

  if($asc>= and $asc<= )return "G";

  if($asc>= and $asc<= )return "H";

  if($asc>= and $asc<= )return "J";

  if($asc>= and $asc<= )return "K";

  if($asc>= and $asc<= )return "L";

  if($asc>= and $asc<= )return "M";

  if($asc>= and $asc<= )return "N";

  if($asc>= and $asc<= )return "O";

  if($asc>= and $asc<= )return "P";

  if($asc>= and $asc<= )return "Q";

  if($asc>= and $asc<= )return "R";

  if($asc>= and $asc<= )return "S";

  if($asc>= and $asc<= )return "T";

  if($asc>= and $asc<= )return "W";

  if($asc>= and $asc<= )return "X";

  if($asc>= and $asc<= )return "Y";

  if($asc>= and $asc<= )return "Z";

  return false;

cha138/Article/program/PHP/201311/20913

相关参考

知识大全 sql server取出内容中汉字,数字,字母

  取出数字  IFOBJECT_ID(’DBOGET_NUMBER’)ISNOTNULL  DROPFUNCTIONDBOGET_NUMBER  GO  CREATEFUNCTIONDBOGET_N

知识大全 使用PHP获取汉字的拼音

使用PHP获取汉字的拼音  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!复制代码代码如下:<?

车牌除汉字与字母还有4个非零数字,千位比个位大2,百位大于十位,由右向左读数+原数=16456,间千、百位数字()

车牌除汉字与字母还有4个非零数字,千位比个位大2,百位大于十位,由右向左读数+原数=16456,间千、百位数字()A、9,3B、8,4C、7,5D、6,6答案:A解析:从由右向左读数加原数和为1645

知识大全 PHP简单验证码类:字母+数字 字体随机扭曲

PHP简单验证码类:字母+数字字体随机扭曲  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  看了一

知识大全 PHP正则匹配中文字母数字正则表达式

PHP正则匹配中文字母数字正则表达式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  方法一  代

知识大全 正则表达式限制文本框只能输入数字

  许多时候我们在制作表单时需要限制文本框输入内容的类型下面我们用正则表达式限制文本框只能输入数字小数点英文字母汉字等各类代码  文本框只能输入数字代码(小数点也不能输入)  &n

PM是英文particulatematter(颗粒物)的首字母缩写。空气中的颗粒物并非是规则的球形,因此定义及测量其直径

PM是英文particulatematter(颗粒物)的首字母缩写。空气中的颗粒物并非是规则的球形,因此定义及测量其直径时需要用到的方法原理是_____。A、空气动力学B、激光分离法C、能量守恒原理D

知识大全 谁帮我做这道首字母填空

谁帮我做这道首字母填空?急!最好再翻译一下!everywhere,nests,strong,make,fly求一个英文名!最好是动漫中美少女的~~~·急ShirleyFete夏莉·菲内特出自Lelou

什么叫计算机的信息编码表示?

  用某种形式来表示信息称为信息的编码表示。信息可以用字母、数字等基本字符的组合来编码表示。计算机只能识别0和1两种符号,一般是用0和1的各种不同组合来表示数字、字母、汉字及其它符号和控制信息,这种由

什么叫计算机的信息编码表示?

  用某种形式来表示信息称为信息的编码表示。信息可以用字母、数字等基本字符的组合来编码表示。计算机只能识别0和1两种符号,一般是用0和1的各种不同组合来表示数字、字母、汉字及其它符号和控制信息,这种由