• php制作iphone铃声

    我身边的两个朋友都不知道iphone的铃声是如何设置的,于是就想出做个工具出来了。说实话iphone的铃声制作其实挺简单的,网上也有教程。 这里我只是讲下用php制作的一个思路主要用到的工具是ffmpeg 用shell_exec来执行shell命令来处理即可如 shell_exec('/usr/bin/ffmpeg -ss start -t long -i file file2'); 其中-ss 后面跟着的是起始时间格式为 00:00:00 时分秒 -t 后面跟着的是 持续时...阅读全文
    作者:趴在树上的猪 | 分类:php, 心情 | 阅读: | 标签:
  • php批量修改音频文件的属性

    因为下了一部有声读物放手机里听,但是iphone居然不是根据文件名来显示文件,而是根据文件的属性,比如说艺术家呀,专辑呀之类的来显示,导致我无法分辨是哪个文件。数量又很多。还是写个脚本吧。 网上找了下有处理音频的类。我已经下好了。AudioExif.class 思路就是打开目录,然后一个个去处理音频文件,很简单,直接放代码了 <?php require ('AudioExif.class.php'); $AE = new Au...阅读全文
    作者:趴在树上的猪 | 分类:php, 心情 | 阅读: |
  • php的socket编程

    一、socket socket的英文原义是“孔”或“插座”。作为4BDS UNIX的进程通信机制,取后一种意思。通常也称作”套接字”,用于描述IP地址和端口,是一个通信链的句柄。在Internet上的主机一般运行了多个服务软件,同时提供几种服务。每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket正如其英文原意那样,象一个多孔插座。一台主机犹如布满各种插座的...阅读全文
    作者:趴在树上的猪 | 分类:php | 阅读: | 标签:
  • php搜索引擎

    搜索引擎是个庞大的东西,我们只讨论小规模应用。今天给大家介绍是Sphinx 自带中文分词的sphinx http://www.coreseek.cn 官方安装步奏及参考手册 http://www.coreseek.cn/products-install/#doc_cn 本文在centos 6.3上安装调试 一、安装 1、wget http://www.coreseek.cn/uploads/csft/4.0/coreseek-4.1-beta.tar.gz 2、tar xzvf coreseek-4.1-beta.tar.gz 3、cd coreseek-4.1-beta 4、提前...阅读全文
    作者:趴在树上的猪 | 分类:php | 阅读: | 标签:,
  • php生成pdf

    php生成pdf可以依靠fpdf好像需要翻墙。我这里已经下下来了。1.52的中文手册 fpdf1.7 今天主要是介绍一下。应该用到也不是很多。 <?php require("./fpdf17/fpdf.php"); $pdf=new FPDF(); $pdf->AddPage(); $pdf->SetFont("Arial","B",16); $pdf->Cell(30,10,"Hello World!"); $pdf->Output(); ?> 通过以上代码就能生成一个pdf文件了,详细内容可以参考下手册。上...阅读全文
    作者:趴在树上的猪 | 分类:php | 阅读: | 标签:,
  • php生成html

    php生成html的过程就是把要输出的内容放到文件中。下次访问直接返回给浏览器。请看下面的代码。 <?php if(file_exists("./index.html")){ echo "xx"; echo file_get_contents("./index.html"); }else{ ob_start(); echo date("Y-m-d H:i:s"); $ctx=ob_get_contents(); ob_end_clean(); file_put_contents("./index.html",$ctx); echo file_get_contents("./in...阅读全文
    作者:趴在树上的猪 | 分类:html, php | 阅读: | 标签:
  • centos安装memcache

    一、下载 wget http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz 可以到https://code.google.com/p/memcached/downloads/list查看最新 wget https://github.com/downloads/libevent/libevent/libevent-2.0.21-stable.tar.gz  可以到http://libevent.org/查看更新 wget http://pecl.php.net/get/memcache-3.0.7.tgz 可以到http://pecl.php.net/package/memcache查看更新 二、...阅读全文
    作者:趴在树上的猪 | 分类:php | 阅读: | 标签:,
  • php缓存

    缓存是指在通过一定的办法让相同的代码尽可能少的执行多遍。要实现这个代码级别可以通过页面缓存和数据缓存,数据库(mysql等)级别,服务器(nginx等)级别。我们讨论的是代码级别。 数据缓存从缓存方式上来说可以有文件缓存(即通过文件的方式来缓存)、内存缓存 文件缓存顾名思义就是把内容缓存到文件上,简单来说就是先把数据写到文件上使用的时候呢包含这个文件 /** * 快速文件数据...阅读全文
    作者:趴在树上的猪 | 分类:php | 阅读: | 标签:,
  • SimpleXML生成XML

    上次我介绍了几种解析xml的方法,最后推荐使用SimpleXML来解析xml,今天来讲讲如何用SimpleXML生成xml $data = "<items></items>"; $xml = new SimpleXMLElement($data); $item = $xml->addChild("item","","xx"); $item ->addChild("url","qaforcode.net"); $item2 = $xml->addChild("item"); $item2 ->addChild("url","qaforcode.net"); $item2->addAtt...阅读全文
    作者:趴在树上的猪 | 分类:php | 阅读: | 标签:,
  • php解析xml几种方式的比较

    xml格式 <?xml version="1.0" encoding="utf-8"?> <items> <item> <id>11</id> <name>名称1</name> </item> <item> <id>22</id> <name>名称2</name> </item> <item> </items> 按上面的格式写一个10000个节点的xml文件,文件大小...阅读全文
    作者:趴在树上的猪 | 分类:php | 阅读: | 标签:,

浙公网安备 33010602001905号