-
PHP汉字加拼音处理类及使用示例
所属栏目:[PHP教程] 日期:2023-10-20 热度:3504
非常好的拼音类
<?php
/**
* PHP 汉字转拼音
* @author Jerryli
* @version V0.20140715
* @package SPFW.core.lib.final
* @global SEA_PHP_FW_VAR_ENV
* @example
* echo CUtf8_PY::encode([详细] -
如何优化 PHP 代码?这些技术可提升编码速度
所属栏目:[PHP教程] 日期:2023-10-20 热度:3504
如何优化 PHP 代码?
1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量, 单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当[详细] -
案例分析: 如何使用 PHP 从网页中抓取图片
所属栏目:[PHP教程] 日期:2023-10-20 热度:3504
下载phantomjs.exe放到网站根目录
php开启exec,给予相应的权限
代码如下:
<?php
$filename=time();
$a=exec("phantomjs.exe rasterize.js {$filename}.png",$out,$status);
print_r($a); [详细] -
使用PHP可取得网络接口的IP地址
所属栏目:[PHP教程] 日期:2023-10-20 热度:3504
<?php
class Getmac{
var $result = array(); // 返回带有MAC地址的字串数组
var $macAddr;
/*构造*/
function __construct($osType){
switch ( strtolower($osType) ){
[详细] -
使用 PHP 的 generateRandomString 函数可以自动生成长度不确定的随机字符串
所属栏目:[PHP教程] 日期:2023-10-20 热度:3504
我们想从0-9,a-z随机抽取几位字符,怎么办呢?用该函数是最简单的!
function generateRandomString($length = 10) {
$characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTU[详细] -
深入解析PHP中的数组函数
所属栏目:[PHP教程] 日期:2023-10-20 热度:3504
<?php
//===============================常用数组方法===============================
$arr=array("k0"=>"a","k1"=>"b","k2"=>"c");
//返回数组元素个数
$int=count($arr);
//判断第二参数的数组[详细] -
利用 CURL 在 PHP 中取得淘宝网站的函数代码
所属栏目:[PHP教程] 日期:2023-10-20 热度:3504
/**
* 根据地址抓取淘宝页面html代码
* @param type $url 地址
* @return boolean
*/
public function getTaoBaoHtml($url) {
if (empty($url)) {
return false[详细] -
如何将PHP页面上的日期和时间格式转换成其他可接受的格式?
所属栏目:[PHP教程] 日期:2023-10-20 热度:3504
我们在做二次开发,或者开发会员中心的时候,在php页面时常会调用会员发布文章的时间。
我们在php页面用sql调用出来的时候newstime是时间戳,这个时候需要用时间转换函数来转换为正常时间。
此时[详细] -
php自定义 level - limit文件夹
所属栏目:[PHP教程] 日期:2023-06-21 热度:3341
/**
* 自动创建目录
* @param string $destFolder 服务器路径
* @static
*/
public static function makeDir($destFolder){
if (! is_dir($destFolder) && $destFolder != './' && $[详细] -
如何将 PHP对象转换为数组?
所属栏目:[PHP教程] 日期:2023-06-21 热度:709
项目中跨平台调用数据,会用到json或xml。需要将json和xml对象转成数组。用下面的函数就可以了
/**
*
* 把对象转成数组
* @param $object 要转的对象$object
*/
function objectToAr[详细] -
简单的 PHP留言板 4 -添加消息
所属栏目:[PHP教程] 日期:2023-06-21 热度:9277
文件名:add.PHP
<?PHP
include("conn.PHP");
if($_POST['submit']){
$sql="insert into message (id,user,title,content,lastdate) " .
"values ('','$_POST[use[详细] -
PHP增多数组函数的实例
所属栏目:[PHP教程] 日期:2023-06-21 热度:3993
array_merge_recursive()函数与array_merge()相同,可以将两个或多个数组合并在一起,形成一个联合的数组.两者之间的区别在于,当某个输入数组中的某个键己经存在于结果数组中时该函数会采取不同的处理方式.array_[详细]
-
删除 PHP数组中的元素
所属栏目:[PHP教程] 日期:2023-06-21 热度:1751
之前如果要在某个数组中删除一个元素,我是直接用的unset,也不管unset之后会发生什么。但今天看到的东西却让我大吃一惊
<?PHP
$arr = array('a','b','c','d');
unset[详细] -
轻松搞定 PHP留言板五 - -留言列表
所属栏目:[PHP教程] 日期:2023-06-21 热度:9785
文件名:list.PHP
说明:MysqL_fetch_array()
MysqL_fetch_array(data,array_type)函数从结果集中取得一行作为关联数组,或数字数组,或二者兼有
返回根据从结果集取得的行生成的数组,如果没有更多行则返回[详细] -
简单的 PHP消息栏 3 - header和php文件代码的单独设置
所属栏目:[PHP教程] 日期:2023-06-21 热度:3134
文件名:head.PHP
<head>
<Meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title></title>
<link href="images/css.css" rel="stylesheet" type="text/css"&g[详细] -
php中并行数组arraymerge与加号有什么不同
所属栏目:[PHP教程] 日期:2023-06-21 热度:877
PHP里面貌似这两种方法都可以合并数组,我就发现了一点,就是array_merge是后面覆盖前面,而+是前面覆盖后面,比如下面的代码
$a = array('a' => 1,'b' => 2,'c' => 3);
$b = array(&[详细] -
PHP缓存类实用方法详解
所属栏目:[PHP教程] 日期:2023-06-21 热度:3709
本文完整描述了一个简洁实用的PHP缓存类,可用来检查缓存文件是否在设置更新时间之内、清除缓存文件、根据当前动态文件生成缓存文件名、连续创建目录、缓存文件输出静态等功能。对于采用PHP开发CMS系统来说,离不开对[详细]
-
php递归无限次分类【先序全局计算】,将所有子孩子获取到任意节点下
所属栏目:[PHP教程] 日期:2023-06-21 热度:1974
<?PHP
/**
* 递归无限级分类【先序遍历算】,获取任意节点下所有子孩子
* @param array $arrCate 待排序的数组
* @param int $parent_id 父级节点
* @param int $level 层级数
* @return arr[详细] -
php+mysql无限级分类法
所属栏目:[PHP教程] 日期:2023-06-20 热度:7909
class.sql
-- 表的结构 `class`
set names utf8;
CREATE TABLE `class` (
`id` int(10) NOT NULL auto_increment,
`name` varchar(250) character set utf8 default NULL,
`classid[详细] -
实现 php+js+ ajax+mysql省级三级协同
所属栏目:[PHP教程] 日期:2023-06-20 热度:6631
思路:先获取所选省的市或者是所选时的县,将获取的数据转换为jason格式的字符串返回到ajax客户端,在客户端使用eval将jason格式的字符串转化为对象,将对象的每个元素值创建成文本节点,并创建option节点,将文本节[详细]
-
jquery php百度搜索框智能提示效果
所属栏目:[PHP教程] 日期:2023-06-20 热度:8917
这个程序是利用PHP+ajax+jQuery 实现的一个仿baidu智能提示的效果,有需要的朋友可以下载测试哦。
html文件,保存成index.htm
<head>
<Meta http-equiv="Content-Type" content="text/html; charset=utf-8"[详细] -
添加一个表单项的菜单,将所有东西添加到数据库,单击“添加”按钮
所属栏目:[PHP教程] 日期:2023-06-20 热度:2410
PHP怎样实现单击“添加”按钮增加一行表单项,并将所有内容插入到数据库中
html+jQuery:
<html>
<head>
<Meta http-equiv="content-type" content="text/html;charset=utf-8">
<script lan[详细] -
中文英文字符截取 PHP函数
所属栏目:[PHP教程] 日期:2023-06-20 热度:229
<?PHP
/**
* 截取中英文字符
* Enter description here ...
* @param unkNown_type $str
* @param unkNown_type $start
* @param unkNown_type $length
* [详细] -
php用汉字计算数字金额实用函数
所属栏目:[PHP教程] 日期:2023-06-20 热度:1180
<?PHP
/**
* 数字转换为中文
* @param string|integer|float $num 目标数字
* @param integer $mode 模式[true:金额(默认),false:普通数字表示]
* @param boolean $sim 使用小写(默认)
*[详细] -
php替换数组内元素
所属栏目:[PHP教程] 日期:2023-06-20 热度:7272
PHP中虽然处理数组的函数特别多,但是有的函数还要我们自己封装,譬如替换数组里面的元素:
下面是替换数组的键=>KEY值:
<?PHP
$arr = array();
$array = array(
0 => array(shop_name=>1[详细]
