首页
关于
友情链接
归档
更多
统计
推荐
恋爱清单
Search
1
PS没法保存而显示该文件被锁定解决方法
6,387 阅读
2
PHP实现自动提交百度普通收录/SEO
2,067 阅读
3
Open-TDP 多云资源管理系统介绍
1,993 阅读
4
Typecho开启Gzip,感受火箭般速度
1,853 阅读
5
云图尝鲜初体验
1,408 阅读
学习
项目
折腾
SEM
excel学习
typecho
百度OCPC优化指南
登录
Search
标签搜索
typecho
PHP
sem
SEM学习笔记
docker
js
ocpc
OCPC优化指南
Linux
linux笔记
腾讯云
雷池waf
百度OCPC优化指南
pbootcms
openTDP
CDN
巨量
CPC
雷池
宝塔
小唐
累计撰写
89
篇文章
累计收到
0
条评论
首页
栏目
学习
项目
折腾
SEM
excel学习
typecho
百度OCPC优化指南
页面
关于
友情链接
归档
统计
推荐
恋爱清单
搜索到
10
篇与
PHP
的结果
2022-12-04
PHP学习笔记-PHP 数组
数组是一个能在单个变量中存储多个值的特殊变量。php数组,顾名思义就是PHP中的数组。其特点就是将values映射到keys的类型。与其他语言不同的是,PHP中数组的key可以是字符串,而values可以是任意类型。数组能够在单个变量中存储多个值: <?php $cars=array("Volvo","BMW","Toyota"); echo "I like " . $cars[0] . ", " . $cars[1] . " and " . $cars[2] . "."; ?>数组是什么?数组是一个能在单个变量中存储多个值的特殊变量。如果您有一个项目清单(例如:车名字的清单),将其存储到单个变量中,如下所示:$cars1="Volvo"; $cars2="BMW"; $cars3="Toyota";然而,如果您想要遍历数组并找出特定的一个呢?如果数组的项不只 3 个而是 300 个呢?解决办法是创建一个数组!数组可以在单个变量中存储多个值,并且您可以根据键访问其中的值php数组是什么意思?php数组,顾名思义就是PHP中的数组。其特点就是将values映射到keys的类型。与其他语言不同的是,PHP中数组的key可以是字符串,而values可以是任意类型。在 PHP 中创建数组在 PHP 中,array() 函数用于创建数组:array();在 PHP 中,有三种类型的数组:数值数组 - 带有数字 ID 键的数组关联数组 - 带有指定的键的数组,每个键关联一个值多维数组 - 包含一个或多个数组的数组PHP 数值数组这里有两种创建数值数组的方法:自动分配 ID 键(ID 键总是从 0 开始)$cars=array("Volvo","BMW","Toyota");人工分配 ID 键:$cars[0]="Volvo"; $cars[1]="BMW"; $cars[2]="Toyota";
2022年12月04日
194 阅读
0 评论
0 点赞
2022-10-22
PHP学习笔记 — php条件语句和循环
PHP条件语句条件语句用于根据不同条件执行不同动作。单分支if 语句 - 如果指定条件为真,则执行代码< ?php // 单分支 $age = 18; if ($age>= 18) { echo "你是成年人"; } ?>双分支if…else 语句 - 如果条件为 true,则执行代码;如果条件为 false,则执行else另一端代码< ?php // 双分支 $age = 15; // 如果条件成立执行以下代码 if ($age >= 18) { echo "我是成年人"; // 否则执行以下代码 } else { echo "我是未成年人"; } ?>多分支判断< ?php // 多分支 $age = 20; if ($age > 0 && $age < 7 ){ echo '你属于童年'; } elseif ($age < 18) { echo '你属于少年'; } elseif ($age < 41) { echo '你属于青年'; } elseif ($age < 65) { echo '你属于中年'; } else { echo '你属于老年'; } ?>switch语句switch 语句 - 选择多个代码块之一来执行< ?php $age = 50; switch (true){ case ($age > 0 && $age < 7 ): echo '你属于童年'; break; case ($age < 18) : echo '你属于少年'; break; case ($age < 41) : echo '你属于青年'; break; case ($age < 65) : echo '你属于中年'; break; default: echo '你属于老年'; } ?>php循环控制循环执行代码块指定的次数,或者当指定的条件为真时循环执行代码块while 循环while -只要指定的条件为真,while 循环就会执行代码块< ?php $fruits = ['apple','pear','orange','banana']; while ($fruit = current($fruits)){ echo $fruit,'<br>'; next($fruits); } ?>do…while循环do…while -先执行一次代码块,然后只要指定条件为真则重复循环< ?php $fruits = ['apple','pear','orange','banana']; do { echo $fruit, '<br>'; next($fruits); } while ($fruit = current($fruits)); ?>fou循环for - 循环代码块指定次数< ?php $fruits = ['apple','pear','orange','banana']; for ($i = 0; $i < count($fruits); $i++) { echo $fruits[$i],'<br>'; } ?>
2022年10月22日
240 阅读
0 评论
0 点赞
2022-09-25
PHP学习笔记 — 数据类型
php数据类型包括String(字符串) Integer(整型) Float(浮点型) Boolean(布尔型) Array(数组) Object(对象) NULL(空值)PHP字符串一个字符串是一串字符的序列,就像 "Hello world!"。你可以将任何文本放在单引号和双引号中:$x = "Hello world!"; echo $x;PHP整型整数是一个没有小数的数字。整数规则:整数必须至少有一个数字 (0-9)整数不能包含逗号或空格整数是没有小数点的整数可以是正数或负数整型可以用三种格式来指定:十进制, 十六进制( 以 0x 为前缀)或八进制(前缀为 0)。PHP浮点浮点数是带小数部分的数字,或是指数形式。PHP 布尔型布尔型可以是 TRUE 或 FALSE。举个栗子$a=true; $b=false;PHP 数组数组可以在一个变量中存储多个值(你可以把它当作一个仓库,用来存储变量中值)举个栗子<?php $cars=array("a","b","c"); echo $cars; ?>PHP 对象对象数据类型也可以用于存储数据,在PHP中,对象必须声明举个栗子
2022年09月25日
205 阅读
0 评论
0 点赞
2022-09-25
PHP学习笔记 — echo和的print区别
echo 和 print 区别:echo 可以输出一个或多个字符串print 只允许输出一个字符串,返回值总为 1echo 输出的速度比 print 快, echo 没有返回值,print有返回值1PHP echo 语句echo 是一个语言结构,使用的时候可以不用加括号,也可以加上括号: echo 或 echo()。举个栗子<?php $txt1="Learn PHP"; $txt2="www.php.cn"; $cars=array("Volvo","BMW","Toyota"); echo $txt1; echo "<br>"; echo "Study PHP at $txt2"; echo "<br>"; echo "My car is a {$cars[0]}"; ?>PHP print 语句print 同样是一个语言结构,可以使用括号,也可以不使用括号: print 或 print()。举个栗子<?php $txt1="Learn PHP"; $txt2="www.php.cn"; $cars=array("Volvo","BMW","Toyota"); print $txt1; print "<br>"; print "Study PHP at $txt2"; print "<br>"; print "My car is a {$cars[0]}"; ?>
2022年09月25日
214 阅读
0 评论
0 点赞
2022-06-25
PHP实现自动提交百度普通收录/SEO
说明百度站长的资源提交分为快速收入和普通收录,资源的提交方式有:API推送:最为快速的提交方式,建议您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。sitemap:您可以定期将网站链接放到Sitemap中,然后将Sitemap提交给百度。百度会周期性的抓取检查您提交的Sitemap,对其中的链接进行处理,但收录速度慢于API推送。手动提交:如果您不想通过程序提交,那么可以采用此种方式,手动将链接提交给百度多种提交方式互不冲突下面以PHP为例子百度官方api示例$urls = array( 'http://www.example.com/1.html', 'http://www.example.com/2.html', ); $api = 'http://data.zz.baidu.com/urls?site=域名&token=百度秘钥'; $ch = curl_init(); $options = array( CURLOPT_URL => $api, CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => implode("\n", $urls), CURLOPT_HTTPHEADER => array('Content-Type: text/plain'), ); curl_setopt_array($ch, $options); $result = curl_exec($ch); echo $result;上面代码是百度的示例这里我们改一下,官方提供的有点麻烦需要我们手动把收录的链接放到数组里面下面我们让在用户访问后自动提交收录,通过api自动提交百度 API 提交token 值的获取登录百度站长 → 资源提交 → 普通收录,下面图片中’token=’的后面就是我们自己的API token值,将其复制下来官网地址:http://data.zz.baidu.com/百度推广API的token获取地址:http://data.zz.baidu.com/site/index自己修改后的$protocol = ((!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') || $_SERVER['SERVER_PORT'] == 443) ?"https://": "http://"; $url = $protocol . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; //获取当前访问目录的域名 // echo $url; $urls = array($url); $api = 'http://data.zz.baidu.com/urls?site=域名&token=百度秘钥'; $ch = curl_init(); $options = array( CURLOPT_URL => $api, CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => implode("\n", $urls), CURLOPT_HTTPHEADER => array('Content-Type: text/plain'), ); curl_setopt_array($ch, $options); $result = curl_exec($ch); echo "<script>console.log('当前百度推送$result;')</script>";使用的时候,把上面的域名跟百度的token换成自己的,下面是以Pbootcms建筑系统为例子扩展到Pbootcms建站系统例子{php} $protocol = ((!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') || $_SERVER['SERVER_PORT'] == 443) ?"https://": "http://"; $url = $protocol . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; //获取当前访问目录的域名 // echo $url; $urls = array($url); $api = 'http://data.zz.baidu.com/urls?site=域名&token=百度秘钥'; $ch = curl_init(); $options = array( CURLOPT_URL => $api, CURLOPT_POST => true, CURLOPT_RETURNTRANSFER => true, CURLOPT_POSTFIELDS => implode("\n", $urls), CURLOPT_HTTPHEADER => array('Content-Type: text/plain'), ); curl_setopt_array($ch, $options); $result = curl_exec($ch); echo "<script>console.log('当前百度推送$result;')</script>"; {/php}这样我们就实现了PHP对接百度API提交普通收录.状态码为200,可能返回以下字段:字段是否必选参数类型说明success是int成功推送的url条数remain是int当天剩余的可推送url条数not_same_site否array由于不是本站url而未处理的url列表not_valid否array不合法的url列表小插曲腾云先锋TDP(TDP,Tencent Cloud Developer Pioneer)是腾讯云 GTS 官方组建并运营的技术开发者群体。这里有最专业的开发者&客户,能与产品人员亲密接触,专有的问题&需求反馈渠道,有一群志同道合的兄弟姐妹。来加入属于我们开发者的社群吧 。进群时可以跟管理员说是从本站过来的
2022年06月25日
2,067 阅读
0 评论
4 点赞
1
2