memcached怎么在PHP项目中使用

memcached怎么在PHP项目中使用?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

1。添加扩展包

代码如下:


php_memcache.dll

2。在PHP。INI添加

代码如下:


扩展=php_memcache.dll

3。程序

代码如下:


& lt; ? php
,,,//创建一个mem对象实例
,,,mem=new Memcache美元;
,,,如果(! $ mem→连接(“10.18.110.213", 11211)) {
,,,,,,,死(& # 39;连接失败! & # 39;);
,,,}
,,,//增加
,,,//1 .增加一个字串
/*,,,如果(mem美元→设置(& # 39;key1& # 39;,“beijing", MEMCACHE_COMPRESSED, 60)) {
,,,,,,,回声& # 39;添加好# 39;;
,,,}*/
,,,//2 .添加数值
/*,,,如果(mem美元→设置(& # 39;key1& # 39; 100年,MEMCACHE_COMPRESSED, 60)) {
,,,,,,,回声& # 39;添加好# 39;;
,,,}*/
,,,//3 .添加数组
,,,//在添加数组是,根据需要。希望序列号放入,,
,,,//serialize<=在非系列化,如果根据需要,也可以json_encode & lt;=比;json_decode
,,,$ arr=数组(“bj" & # 39; tj # 39;);
,,,如果(mem美元→设置(& # 39;key1& # 39;, arr美元,MEMCACHE_COMPRESSED,时间()+ 31 * 3600 * 24)){
,,,,,,,回声& # 39;添加数组ok99111& # 39;;
,,,}
,,,//4 .添加对象
/*,,,狗类{
,,,,,,,美元的公共名称;
,,,,,,,公共美元时代;
,,,,,,,公共函数__construct(姓名,年龄)美元{
,,,,,,,,,,,$ this→名称=$名称;
,,,,,,,,,,,=$ $ this→年龄年龄;
,,,,,,,}
,,,}
,,,$ dog1=新狗(& # 39;小狗& # 39;,50);
,,,如果(mem美元→设置(& # 39;key1& # 39;, dog1美元,MEMCACHE_COMPRESSED, 60)) {
,,,,,,,回声& # 39;添加对象好# 39;;
,,,}*/
,,,//5。添加零布尔值
/*,,,如果(mem美元→设置(& # 39;key1& # 39;,假,MEMCACHE_COMPRESSED, 60)) {
,,,,,,,回声& # 39;添加布尔好# 39;;
,,,}*/
,,,//6。资源类型放入。
/*,,,反对美元=mysql_connect (“127.0.0.1",“root",“root");
,,,如果(! $ con) {
,,,,,,,死(& # 39;连接数据库失败& # 39;);
,,,}
,,,var_dump (con)美元;
,,,和“回声“& lt; br/;;
,,,如果(mem美元→设置(& # 39;key1& # 39;,反对美元,MEMCACHE_COMPRESSED, 60)) {
,,,,,,,回声& # 39;添加资源好# 39;;
,,,}*/
,,,//查询
,,,val=mem→美元得到(& # 39;key1& # 39;);
//修改
,,,//可以使用替换
,,,如果(mem→美元取代(“key11" & # 39;你好# 39;,MEMCACHE_COMPRESSED, 60)) {
,,,,,,,回声& # 39;取代好的# 39;;
,,,其他}{
,,,,,,,回声& # 39;取代没有好的# 39;;
,,,}
,,,//删除
,,,和“回声“& lt; br/;;
,,,如果(mem美元→删除(& # 39;key14& # 39;)) {
,,,,,,,回声& # 39;key14删除& # 39;;
,,,其他}{
,,,,,,,回声& # 39;key14不存在& # 39;;
,,,}

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。

memcached怎么在PHP项目中使用