php從鍵盤輸入
① php判斷一個字元串是否是迴文字元串的方法
import java.util.*;public class StringBufferDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
//從鍵盤上輸入一個字元串str
String str="";
System.out.println("請輸入一個字元串:");
Scanner in=new Scanner(System.in);
str=in.nextLine();
//根據字元串創建一個字元緩存類對象sb
StringBuffer sb=new StringBuffer(str);
//將字元緩存中的內容倒置
sb.reverse();
//計算出str與sb中對應位置字元相同的個數n
int n=0;
for(int i=0;i<str.length();i++){
if(str.charAt(i)==sb.charAt(i))
n++;
}
//如果所有字元都相等,即n的值等於str的長度,則str就是迴文。
if(n==str.length())
System.out.println(str+"是迴文!");
else
System.out.println(str+"不是迴文!");
}
}
這只是一種方法而已,僅供參考! 希望樓主用自己的思維寫出高效的代碼,與君共勉!!
② php計算n要求n為鍵盤輸入的數字
您好,您想要通過 PHP 計算用戶輸入的數字嗎?這是可以做到的,下面清伍巧是一個簡單的例子:
// 讀取用戶在鍵答鍵盤輸入的數字
$n = readline("請輸入一個數字:");
// 計算並輸出結果
echo "您輸入的數字是:" . $n . "\n";
在這個例子中,我們通過 readline 函數來讀取用戶在鍵盤橘碰輸入的數字,然後通過 echo 輸出結果。
希望這對您有幫助。
③ 怎樣編寫一個程序,實現功能:從鍵盤上輸入兩個整數,以及一個運算符(+,-,*,/或%),進行相應的運算後輸
publicfunction($n1,$n2,$c){
switch($c){
case'+':$r=$n1+$n2;
case'-':$r=$n1-$n2;
case'*':$r=$n1*$n2;
case'/':$r=$n1/$n2;
default:$r='輸錯了';
}
return$r;
}
這個是php,自己整點啥輸入的文本框啥的。再規矩點配叢還是要進行一些瞎輸的判斷
如果是c語言的那種控制台的搜乎話 會培漏櫻有什麼getchar啥的方法,就是獲取輸入字元的方法,輸入,回車換行執行三次,然後也就是加減乘除。存進個變數然後printf。
如果是js獲取對象的值,switch判斷符號,算結果。將結果放在哪顯示
④ php語言中怎麼讓自己鍵盤輸入的數顯示出來
php是伺服器語言 無法實現與鍵盤交互,只能通過html傳到後台,然後通過php接受,再處理
⑤ 為什麼我在rapid php2008 軟體里不能編輯漢字!
你仔細檢查一下是不是按錯了鍵,如果沒有的話,重新裝一次吧
⑥ php的$的輸入太累手,sublime,notepad++有沒有什麼辦法快速打出
哈哈,我曾經感覺輸入$輸到手抽筋......
如果你熟悉vim操作,我現在的做法可供你參考(不熟悉vim的話,強烈建議學一下),這里以我自己用的PhpStorm為例(Sublime應該也支持vim操作,但我沒用過;要是不熟悉PhpStorm,也強烈建議學一下,同樣是公認的神器啊):PhpStorm中裝一個IdeaVim插件,在其配置文件.ideavimrc中加入一個鍵盤映射:
inoremap ss $
我這里是將連續輸入兩個s,替換成輸入$;之所以用s,一方面是因為s和$長得很像,設為快捷鍵可以減輕記憶負擔,更為關鍵的另一方面是s就在左手主鍵區,手指完全不用移動,連敲兩下,速度極快,shift+4望塵莫及。
另外,如果確實是要連續輸入兩個s,則輸入第一個s的時候稍等一下(等s上屏後;這個等待時間可自己設定,我設定的是800ms),再輸入第二個s,即可實現實際連續輸入兩個s;由於連續輸入兩個s的情況很少,因此800ms的等待時間是很劃算的。
類似還可以映射:
inoremap ` -> " 當確實需要輸入`時,可按設定的快捷鍵暫時關閉ideavim,輸完後再開啟
inoremap ~ => " 當確實需要輸入~時,可按設定的快捷鍵暫時關閉ideavim,輸完後再開啟
inoremap << "<br />"; " 當確實需要輸入兩個<時,同上述兩個s的輸入方法
你完全可以根據你自己的習慣和喜歡,作其他映射。供你參考。
更多問題可以去php中文網問答社區提問http://www.php.cn/wenda.html,大神在線幫你解決,希望對你有幫助
⑦ 在php中如何輸入字元串啊
你是說運行程序的時候從鍵盤輸入內容嗎,相當於C語言的scanf、PASCAL語言的read、BASIC語言的input,是嗎,你看看我下面的例子程序吧,注意大小寫哦:
<?php
$s=fgets(STDIN);
echo "你輸入的字元串是:{$s}";
?>
⑧ PHP中的位運算符--Not(按位非),怎麼在筆記本的鍵盤上輸出
shift+1左邊那個鍵
如果不行 那就是fn+shift+1左邊那個鍵
⑨ php 取的鍵盤輸入input 的值,然後乘以另一個input 的值,得到總數,賦值給第三個input 並顯示
<html><head>
<script type="text/javascript">
function getResult(){
document.getElementById("result").value=parseFloat(document.getElementById("num1").value)*parseFloat(document.getElementById("num2").value);
}
</script>
</head>
<body>
Num1:<input name="num1" id="num1" onChange="getResult()">
<br>
Num2:<input name="num2" id="num2" onChange="getResult()">
Result:<input name="result" id="result">
</body>
</html>
你試試有問題再來hi我
⑩ 如何用PHP獲取用戶鍵盤輸入
php 做後台的 獲取鍵盤輸入 是前端的 用JS 來處理吧