當前位置:首頁 » 編程語言 » php鍵盤輸入

php鍵盤輸入

發布時間: 2022-05-29 07:39:00

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,大神在線幫你解決,希望對你有幫助

❷ 用javascript和php做一個監聽<input type=text>鍵盤輸入的資料庫動態查詢

查詢頁面在例外一個php做,然後使用Ajax, 也就是你的keyup事件發生後,調用Ajax,ajax可以訪問伺服器的任何文件,包括php, 並且能返回這個php的運行完成後的輸出結果, 而且整個過程是在不刷新頁面的情況下完成的, 也就是Ajax在調用伺服器文件的時候, 是後台運行的,你看不到他的運行過程的!
至於Ajax具體怎麼用,請網路學習一下!

❸ PHP開發用什麼機械鍵盤

PHP開發,並沒有限制使用的鍵盤類型,不管什麼鍵盤都可以,只要你自己認為輸入代碼比較方便即可。

❹ php語言中怎麼讓自己鍵盤輸入的數顯示出來

php是伺服器語言 無法實現與鍵盤交互,只能通過html傳到後台,然後通過php接受,再處理

❺ 在php中如何輸入字元串啊

你是說運行程序的時候從鍵盤輸入內容嗎,相當於C語言的scanf、PASCAL語言的read、BASIC語言的input,是嗎,你看看我下面的例子程序吧,注意大小寫哦:

<?php
$s=fgets(STDIN);
echo "你輸入的字元串是:{$s}";
?>

❻ php有沒有從鍵盤讀入的函數,類似於c的fgets(buff,32,stdin);

直接是不行,因為php是在伺服器端執行編譯的,它傳輸到客戶端瀏覽器上本質上就是一些html靜態代碼。但是可以藉助js來實現,也就是通過ajax來實現。具體思路是這樣的:

  1. 在網頁前台提供一個供用戶輸入的框input

  2. 通過js或者jquery,捕捉用戶的keyup事件,然後將這些數據提交給一份php文件;

  3. php文件執行你想要的函數。

❼ php 快捷鍵大全

Eclipse快捷鍵
Ctrl+1 快速修復
Ctrl+D: 刪除當前行
Ctrl+Alt+↓ 復制當前行到下一行(復制增加)
Ctrl+Alt+↑ 復制當前行到上一行(復制增加)
Alt+↓ 當前行和下面一行交互位置
Alt+↑ 當前行和上面一行交互位置
Alt+← 前一個編輯的頁面
Alt+→ 下一個編輯的頁面(當然是針對上面那條來說了)
Alt+Enter 顯示當前選擇資源(工程,or 文件 or文件)的屬性
Shift+Enter 在當前行的下一行插入空行(這時滑鼠可以在當前行的任一位置,不一定是最後)
Shift+Ctrl+Enter 在當前行插入空行(原理同上條)
Ctrl+Q 定位到最後編輯的地方
Ctrl+L 定位在某行 (對於程序超過100的人就有福音了)
Ctrl+M 最大化當前的Edit或 View (再按則反之)
Ctrl+/ 注釋當前行,再按則取消注釋
Ctrl+O 快速顯示 OutLine
Ctrl+T 快速顯示當前類的繼承結構
Ctrl+W 關閉當前Editer
Ctrl+K 參照選中的Word快速定位到下一個
Ctrl+E 快速顯示當前Editer的下拉列表(如果當前頁面沒有顯示的用黑體表示)
Ctrl+/(小鍵盤) 折疊當前類中的所有代碼
Ctrl+×(小鍵盤) 展開當前類中的所有代碼
Ctrl+Space 代碼助手完成一些代碼的插入(但一般和輸入法有沖突,可以修改輸入法的熱鍵,也可以暫用 Alt+/來代替)
Ctrl+Shift+E 顯示管理當前打開的所有的View的管理器(可以選擇關閉,激活等操作)
Ctrl+J 正向增量查找(按下Ctrl+J後,你所輸入的每個字母編輯器都提供快速匹配定位到某個單詞,如果沒有,則在stutes line中顯示沒有找到了,查一個單詞時,特別實用,這個功能Idea兩年前就有了)
Ctrl+Shift+J 反向增量查找(和上條相同,只不過是從後往前查)
Ctrl+Shift+F4 關閉所有打開的Editer
Ctrl+Shift+X 把當前選中的文本全部變味小寫
Ctrl+Shift+Y 把當前選中的文本全部變為小寫
Ctrl+Shift+F 格式化當前代碼
Ctrl+Shift+P 定位到對於的匹配符(譬如{}) (從前面定位後面時,游標要在匹配符裡面,後面到前面,則反之)
重構
Alt+Shift+R 重命名 (是我自己最愛用的一個了,尤其是變數和類的Rename,比手工方法能節省很多勞動力)
Alt+Shift+M 抽取方法 (這是重構裡面最常用的方法之一了,尤其是對一大堆泥團代碼有用)
Alt+Shift+C 修改函數結構(比較實用,有N個函數調用了這個方法,修改一次搞定)
Alt+Shift+L 抽取本地變數( 可以直接把一些魔法數字和字元串抽取成一個變數,尤其是多處調用的時候)
Alt+Shift+F 把Class中的local變數變為field變數 (比較實用的功能)
Alt+Shift+I 合並變數(可能這樣說有點不妥Inline)
Alt+Shift+V 移動函數和變數(不怎麼常用)
Alt+Shift+Z 重構的後悔葯 (Undo)
編輯
作用域 功能 快捷鍵
全局 查找並替換 Ctrl+F
文本編輯器 查找上一個 Ctrl+Shift+K
文本編輯器 查找下一個 Ctrl+K
全局 撤銷 Ctrl+Z
全局 復制 Ctrl+C
全局 恢復上一個選擇 Alt+Shift+↓
全局 剪切 Ctrl+X
全局 快速修正 Ctrl1+1
全局 內容輔助 Alt+/
全局 全部選中 Ctrl+A
全局 刪除 Delete
全局 上下文信息 Alt+?
Alt+Shift+?
Ctrl+Shift+Space
Java 編輯器 顯示工具提示描述 F2
Java編輯器 選擇封裝元素 Alt+Shift+↑
Java編輯器 選擇上一個元素 Alt+Shift+←
Java編輯器 選擇下一個元素 Alt+Shift+→
文本編輯器 增量查找 Ctrl+J
文本編輯器 增量逆向查找 Ctrl+Shift+J
全局 粘貼 Ctrl+V
全局 重做 Ctrl+Y
查看
作用域 功能 快捷鍵
全局 放大 Ctrl+=
全局 縮小 Ctrl+-
窗口
作用域 功能 快捷鍵
全局 激活編輯器 F12
全局 切換編輯器 Ctrl+Shift+W
全局 上一個編輯器 Ctrl+Shift+F6
全局 上一個視圖 Ctrl+Shift+F7
全局 上一個透視圖 Ctrl+Shift+F8
全局 下一個編輯器 Ctrl+F6
全局 下一個視圖 Ctrl+F7
全局 下一個透視圖 Ctrl+F8
文本編輯器 顯示標尺上下文菜單 Ctrl+W
全局 顯示視圖菜單 Ctrl+F10
全局 顯示系統菜單 Alt+-
導航
作用域 功能 快捷鍵
Java編輯器 打開結構 Ctrl+F3
全局 打開類型 Ctrl+Shift+T
全局 打開類型層次結構 F4
全局 打開聲明 F3
全局 打開外部javadoc Shift+F2
全局 打開資源 Ctrl+Shift+R
全局 後退歷史記錄 Alt+←
全局 前進歷史記錄 Alt+→
全局 上一個 Ctrl+,
全局 下一個 Ctrl+.
Java編輯器 顯示大綱 Ctrl+O
全局 在層次結構中打開類型 Ctrl+Shift+H
全局 轉至匹配的括弧 Ctrl+Shift+P
全局 轉至上一個編輯位置 Ctrl+Q
Java 編輯器 轉至上一個成員 Ctrl+Shift+↑
Java編輯器 轉至下一個成員 Ctrl+Shift+↓
文本編輯器 轉至行 Ctrl+L
搜索
作用域 功能 快捷鍵
全局 出現在文件中 Ctrl+Shift+U
全局 打開搜索對話框 Ctrl+H
全局 工作區中的聲明 Ctrl+G
全局 工作區中的引用 Ctrl+Shift+G
文本編輯
作用域 功能 快捷鍵
文本編輯器 改寫切換 Insert
文本編輯器 上滾行 Ctrl+↑
文本編輯器 下滾行 Ctrl+↓
文件
作用域 功能 快捷鍵
全局 保存 Ctrl+X
Ctrl+S
全局 列印 Ctrl+P
全局 關閉 Ctrl+F4
全局 全部保存 Ctrl+Shift+S
全局 全部關閉 Ctrl+Shift+F4
全局 屬性 Alt+Enter
全局 新建 Ctrl+N
項目
作用域 功能 快捷鍵
全局 全部構建 Ctrl+B
源代碼
作用域 功能 快捷鍵
Java編輯器 格式化 Ctrl+Shift+F
Java編輯器 取消注釋 Ctrl+\
Java編輯器 注釋 Ctrl+/
Java 編輯器 添加導入 Ctrl+Shift+M
Java編輯器 組織導入 Ctrl+Shift+O
Java編輯器 使用 try/catch塊來包圍 未設置,太常用了,所以在這里列出,建議自己設置。
也可以使用Ctrl+1自動修正。
運行
作用域 功能 快捷鍵
全局 單步返回 F7
全局 單步跳過 F6
全局 單步跳入 F5
全局 單步跳入選擇 Ctrl+F5
全局 調試上次啟動 F11
全局 繼續 F8
全局 使用過濾器單步執行 Shift+F5
全局 添加/去除斷點 Ctrl+Shift+B
全局 顯示 Ctrl+D
全局 運行上次啟動 Ctrl+F11
全局 運行至行 Ctrl+R
全局 執行 Ctrl+U
重構
作用域 功能 快捷鍵
全局 撤銷重構 Alt+Shift+Z
全局 抽取方法 Alt+Shift+M
全局 抽取局部變數 Alt+Shift+L
全局 內聯 Alt+Shift+I
全局 移動 Alt+Shift+V
全局 重命名 Alt+Shift+R
全局 重做 Alt+Shift+Y

❽ 如何用PHP獲取用戶鍵盤輸入

php 做後台的 獲取鍵盤輸入 是前端的 用JS 來處理吧

❾ PHP怎樣記錄鍵盤打過的字

這個用javascript 的事件來記錄,然後你可以ajax來提交給後台。用PHP來解決。。,
真是為PHP傷心啊。

❿ 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我

熱點內容
python解壓zip 發布:2025-02-12 09:08:46 瀏覽:921
如何加強人員配置 發布:2025-02-12 09:07:54 瀏覽:417
lol一區為什麼伺服器好卡 發布:2025-02-12 09:02:22 瀏覽:629
安卓運營商cm是哪個版本 發布:2025-02-12 09:00:00 瀏覽:515
pythonmd5校驗 發布:2025-02-12 08:51:00 瀏覽:470
編程題解析 發布:2025-02-12 08:40:30 瀏覽:454
bilibi手機緩存目錄在 發布:2025-02-12 08:33:11 瀏覽:458
聽ti密碼是多少 發布:2025-02-12 08:22:15 瀏覽:289
淘寶上傳視頻憑證 發布:2025-02-12 08:06:46 瀏覽:879
java畫 發布:2025-02-12 08:01:00 瀏覽:550