php post 為空 php實現簡單聊天功能

2021-10-17 23:19:56 字數 1384 閱讀 1024

每日17點準時技術乾貨分享

php實現簡單聊天功能

1、建立聊天訊息表,其表的字段有訊息內容,傳送時間和傳送者的名稱;

sql:create table `guanhui`.`message` (    `id` int(10) not null auto_increment comment '訊息id' ,    `content` varchar(255) not null comment '訊息內容' ,    `sender` varchar(60) not null comment '傳送者' ,    `send_time` int(10) not null comment '傳送時間' ,     primary key (`id`) ) engine = myisam;
2、建立php檔案將聊天訊息查詢出來,並以json格式輸出;

$con = mysql_connect("localhost","","");if (!$con) mysql_select_db("chat", $con);mysql_query("set names 'utf8'");$sql = "select * from  `message`";$result = mysql_query($sql);if(isset($result)) else
3、在前端使用ajax輪詢請求php檔案,並將訊息展示出來。

4、建立send_message.php用來接收傳送的訊息,並將資料儲存到資料庫。

$send_time = date('y-m-d h:i:s',time());;$send = $_post['sender'];$content = $_post['content'];$con = mysql_connect("localhost","","");if (!$con) mysql_select_db("ing", $con);mysql_query("set names 'utf8'");$insert="insert into  `chat` (`id` ,`sender` ,`content` ,`send_time`) values (null ,  '$sender',  '$content',  '$send_time')";$result = mysql_query($insert);
5、在前端獲取要傳送的訊息,並請求send_message.php。

PHP判斷變數為空

1 isset 功能 判斷變數是否被初始化 2 empty 功能 檢測變數是否為 空 3 var null 功能 判斷變數是否為 空 4 var null 功能 檢測變數是否為 null 同時變數的型別也必須是 null 5 is null 功能 檢測變數是否為 null 測試結果 值isset e...

php為空的幾個判斷

陣列 count arr size arr empty arr 變數 isset 它並不會判斷變數是否為空,並且可以用來判斷陣列中元素是否被定義過。當使用isset來判斷陣列元素是否被初始化過時,它的效率比array key exists高4倍左右 isset a s empty 任何乙個未初始化的...

PHP如何判斷變數為空?

php如何判斷變數為空?這看似很簡單的問題,其實不小心就很容易出錯!一般我們判斷變數為空常用的函式如下 empty var 檢查乙個變數是否為空。如果 var 是非空或非零的值,則empty 返回false。換句話說,0 0 null false array var var 以及沒有任何屬性的物件都...