phpifecho
❶ php怎麼用if語句寫一個判斷文本框中內容是否為空的語句
首先得告訴你,php寫的程序只會在有客戶端向服務端請求頁面時執行,等內容輸出後(瀏覽器上可以看到內容時)這個PHP文件就不會在繼續執行了。
所以若要判斷文本框是否為空只能先將表單提交給一個PHP文件才行
比如你的表單時:
<form action="submit.php" method="post">
<textarea name="text"></textarea>
</form>
submit.php如下寫
<?php
if(isset($_POST['text']) && strlen(trim($_POST['text']))>0)
echo '不空';
else
echo '空 ';
?>
❷ php IF函數的用法
php IF函數的用法:
if 語句用於在指定條件為 true 時執行代碼。
語法:
if (條件) {
當條件為 true 時執行的代碼;
}
比如:輸出 "Have a good day!",如果當前時間 (HOUR) 小於 20:
<?php
$t=date("H");
if($t<"20"){
echo"Haveagoodday!";
}
?>
❸ php中怎麼用if判斷$A等於0還是等於00,哪位大神教一下我
你這個肯定是字元串比較了,你別和我說是整數,整數的話,這兩個肯定是一樣的小學學過的,字元串比較的時候就好判斷多了。比較的時候用三個等號
if($a==='0'){
echo '0';
}elseif($a==='00'){
echo '00';
}
❹ PHP,if、if..else語句
// 題一
$Year = 年份
if(($Year % 4 == 0 && $Year % 100 != 0) || ($Year % 400 == 0))
{
echo "閏年";
}
else
{
echo "不是閏年";
}
// 題二
$h = 身高; $w = 體重
$sw = $h-110;
if($w > sw + 5)
{
echo "過胖";
}
elseif($w < sw - 5)
{
echo "過瘦";
}
else
{
echo "標准體重";
}
❺ 關於php的三個等號和兩個等號的區別!
簡單的說,兩個等號是模糊等於也就是一般的等於,在php中不同的類型也是可以比較的,而這點在其他的強類型語言中是不行的。三個等號表示全等於,不但數值一樣,而且類型也相同,如下面例子:
$a='';
$b=0;
if($a==$b){
echo'$a等於$b<br>';
}else{
echo'$a不等於$b<br>';
}
if($a===$b){
echo'$a全等於$b<br>';
}else{
echo'$a不全等於$b<br>';
}
/*
結果是:
$a等於$b
$a不全等於$b
*/
下面的圖片是從php手冊中截取的:
❻ php中如何判斷內容中是否包含指定的文字
如果不是特別復雜的字元判斷,不建議用正則,php的字元串函數完全可以實現,strpos()例如:
$x = "abc張三klllk";
if(strpos($x,"張三") > 0){
echo "ok";
}
當然這樣會有一個問題,就是當"張三"出現在字元串開頭的時候,結果也為0,
這時候就要在字元串前加一特殊字元來判斷。
$x="張三abc";
$x1 = "%**#".$x;
if(strpos($x1,"張三") > 0){
echo "ok";
}
(6)phpifecho擴展閱讀
用explode進行判斷PHP判斷字元串的包含代碼如下:
function checkstr($str){
$needle ='a';//判斷是否包含a這個字元
$tmparray = explode($needle,$str);
if(count($tmparray)>1){return true;
} else{
return false;}
}