PHP里面的一些语句不是很明白,高手求进,拜托了,要考试了? php语句
- PHP高手进
- PHP if($_GET['logout']){ 这是什么意思?
- 各位大神,本人初学,PHP语言中出现如下情况,就是括号与PHP标号错开出现, <?php if{ <?php } ?> ?>
- PHP中echo $_SERVER['PATH_INFO']或者$PATH_INFO 总是发生错误 Notice: Undefined index: PATH_INFO 谢谢
PHP高手进
<?php
$ftp_server ="127.0.01";
$ftp_user ="liutaiyu";
$ftp_pass ="liutaiyu";
$conn_id = @ftp_connect($ftp_server) or die("Couldn't connect to $ftp_server");
$login_result = @ftp_login($conn_id,$ftp_user,$ftp_pass);
if((!$conn_id)||(!$login_result)){
echo"FTP connection has failed!";
echo"Attempted to connect to $ftp_server for user $ftp_user_name";
exit;
}else{
echo"Connected to $ftp_server,for user $ftp_user_name";
}
$filename = '01.jpg'; //这个就是cache文件夹下面的文件名
$source_file = "cache/".$filename; //也就是你开发的本体服务器或者本地目录
echo $source_file;
$destination_file="d:/WEB/".$filename; //目标地址 相对说就是要上传的文件 上传到你想上传的服务器上去
$upload = @ftp_put($conn_id,$destination_file,$source_file,FTP_BINARY) or die("Couldn't connect to $ftp_server");
@ftp_quit($conn_id);
if(!$upload){
echo"FTP upload has failed!";
}else{
echo"Uploaded $source_file to $ftp_server as $destination_file";
}
@ftp_close($conn_id);
?>
PHP if($_GET['logout']){ 这是什么意思?
这么写都是不规范的,会报一个notice警告,意思是判断是否想这个页面以get方式传入了一个logout的变量
各位大神,本人初学,PHP语言中出现如下情况,就是括号与PHP标号错开出现, <?php if{ <?php } ?> ?>
你这个应该是写在模板里面的样子,一般用在模板(也就是html文件)的用这种格式
比如:
?>
这里是html文件
}?>
但在php文件里面就直接写
$a = 1;
$b = 1;
if($a===$b){
var_dump("true");
}
?>
PHP中echo $_SERVER['PATH_INFO']或者$PATH_INFO 总是发生错误 Notice: Undefined index: PATH_INFO 谢谢
Notice是一个警告提示,不是错误。这个错误说明PATH_INFO不存在。
原因可能跟你服务器的环境有关系。你可以修改php.ini中的error_reporting
关闭错误警告提示。