批改状态:合格
老师批语:编码可以换了,不少乱码
$int=1;while ($int<10){ //括号内为真true就会执行echo '第'.$int.'次';echo '<hr />';$int++;}

$int=1;do{ //括号内为真true就会执行echo '第'.$int.'次';echo '<hr />';$int++;}while ($int<10);

for( $i=1;$i<10 ;$i++ ){echo '第'.$i.'次';echo '<hr />';}

for( $i=1;$i<10 ;$i++ ){echo '第'.$i.'次';echo '<hr />';if(isset($_GET['num']) && $i==$_GET['num']){break;}}
传入值为6时

for( $i=1;$i<10 ;$i++ ){if(isset($_GET['num']) && $i==$_GET['num']){continue;}echo '第'.$i.'次';echo '<hr />';}
传入值为4时

$code='0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';$num=mt_rand(0,strlen($code)-1);for($y=1;$y<6;$y++){$colora=mt_rand(0,255);$colorb=mt_rand(0,255);$colorc=mt_rand(0,255);echo '<span style="color: rgb('.$colora.','.$colorb.','.$colorc.')">';echo $code[mt_rand(0,strlen($code)-1)];echo '</span>';}

<table border="1"><?php// for($i=1;$i<=9;$i++){// echo '<tr>';// for($y=1;$y<=$i;$y++){ //// echo '<td>'.$y.' X '.$i.' = '.$y*$i.'</td>';//// }// echo '</tr>';// }for($i=9;$i>=1;$i--){echo '<tr>';for($y=1;$y<=$i;$y++){ //echo '<td>'.$y.' X '.$i.' = '.$y*$i.'</td>';}echo '</tr>';}?></table>

$_GET 网址显示参数
$_POST 隐藏提交数据
$_POST 和 $_GET的区别就是一个传值一个不传值
$_REQUEST 一维数组 ,get、post和cookie 会出翔重复下标 默认情况下包含了 $_GET,$_POST 和 $_COOKIE 的数组
$GLOBALS 二维数组 引用全局作用域中可用的全部变量,包含了全部变量的全局组合数组
$_SERVER 服务器和执行环境信息
$_ENV 通过环境方式传递给当前脚本的变量的数组。
$_FILES 通过 HTTP POST 方式上传到当前脚本的项目的数组。
$_SESSION 当前脚本可用 SESSION 变量的数组
$_COOKIE 通过 HTTP Cookies 方式传递给当前脚本的变量的数组
$http_response_header HTTP 响应头
$argv 传递给脚本的参数数组
$argc 传递给脚本的参数数目
FILE 当前文件
DIR 当前目录
PHP_VERSION PHP版本
print_r(file('https://www.qq.com/'));

echo file_get_contents('https://www.qq.com/');

$ch = curl_init();//创建curl$data=['key'=>'','city'=>'南京'];curl_setopt($ch,CURLOPT_URL,'http://apis.juhe.cn/simpleWeather/query');curl_setopt($ch,CURLOPT_POST,1);//这个请求是postcurl_setopt($ch,CURLOPT_POSTFIELDS,$data);curl_exec($ch); //执行curl

function get_weather($url,$data,$is_post=0){$ch = curl_init();//创建curlif($is_post == 0){if(!empty($data)){$url .= '?';foreach($data as $k=>$v){$url .= $k . '=' . $v . '&';}}}curl_setopt($ch,CURLOPT_URL,$url);curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 3); // 在发起连接前等待的时间,如果设置为0,则无限等待。curl_setopt($ch, CURLOPT_TIMEOUT, 30); // 设置cURL允许执行的最长秒数。设置超时限制防止死循环curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);// 爬取重定向页面curl_setopt($ch, CURLOPT_AUTOREFERER, 1); // 自动设置Referer,防止盗链curl_setopt($ch, CURLOPT_HEADER, 0); // 显示返回的Header区域内容curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);// 要求结果保存到字符串中还是输出到屏幕上curl_setopt($ch, CURLOPT_USERAGENT, 'Data');// 在HTTP请求中包含一个"User-Agent: "头的字符串。curl_setopt($ch, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1); // 强制使用 HTTP/1.1if($is_post==1){curl_setopt($ch,CURLOPT_POST,1);//这个请求是postcurl_setopt($ch,CURLOPT_POSTFIELDS,$data);}$html = curl_exec($ch); // 去执行curl,并且打印出来,但是如果关闭了,就不会打印出来if(curl_errno($ch)){return curl_errno($ch);}curl_close($ch);return $html;}$data=['key'=>'','city'=>'南京'];get_weather('http://apis.juhe.cn/simpleWeather/query',$data,1);

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号