PHP是一种广泛使用的开源脚本语言,可以在Web服务器上运行。它支持跨平台编程,允许开发人员快速开发Web应用程序。在PHP中,连接字符串是一项基本的任务。在本文中,我们将讨论PHP中连接两个字符串函数和常用的mysqli函数。
连接两个字符串
在PHP中,我们可以使用多种方法来连接字符串,但两个字符串连接是最基本的任务之一。连接两个字符串可以使用点运算符(.)或双引号("$").在使用点运算符连接时,要注意每个字符串中间不要有空格。
下面是使用点运算符连接两个字符串的示例:
```php
$str1 = "Hello";
$str2 = "World!";
//连接
$str3 = $str1 . $str2;
echo $str3;
//输出结果:HelloWorld!
```
下面是使用双引号连接两个字符串的示例:
```php
$str1 = "Hello";
$str2 = "World!";
//连接
$str3 = "$str1 $str2";
echo $str3;
//输出结果:Hello World!
```
mysqli常用函数
mysqli是PHP中最流行的数据库连接库之一。它提供了一组强大的函数,允许您执行各种操作,例如连接到数据库,插入数据,删除记录等。以下是mysqli中最常用的函数:
1. mysqli_connect(): 连接到MySQL数据库
```php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// 创建连接
$conn = mysqli_connect($servername, $username, $password, $dbname);
// 检测连接是否成功
if (!$conn) {
die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
```
2. mysqli_query(): 发送一条查询
```php
$sql = "SELECT id, firstname, lastname FROM MyGuests";
$result = mysqli_query($conn, $sql);
//检测结果集
if (mysqli_num_rows($result) > 0) {
// 输出每行数据
while($row = mysqli_fetch_assoc($result)) {
echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "
";
}
} else {
echo "0 结果";
}
```
3. mysqli_fetch_assoc(): 从结果集中取得一行作为关联数组。
```php
$sql = "SELECT id, firstname, lastname FROM MyGuests";
$result = mysqli_query($conn, $sql);
// 输出每行数据
while($row = mysqli_fetch_assoc($result)) {
echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "
";
}
```
4. mysqli_error(): 返回最后一个MySQL操作产生的错误
```php
$sql = "SELECT * FROM non_existent_table";
$result = mysqli_query($conn, $sql);
if(!$result) {
echo mysqli_error($conn);
}
```
5. mysqli_affected_rows(): 返回受到影响的行数。
```php
$sql = "DELETE FROM MyGuests WHERE id=3";
$result = mysqli_query($conn, $sql);
echo "影响的行数是: " . mysqli_affected_rows($conn);
```
6. mysqli_close(): 关闭连接。
```php
mysqli_close($conn);
```
总之,PHP中连接两个字符串和mysqli库中的大部分函数是PHP开发人员必须掌握的东西。连接字符串是一项基本任务,而mysqli库则用于连接数据库和执行各种数据库操作。同时我们需要注意安全问题,包括防止SQL注入等。 如果你喜欢我们三七知识分享网站的文章, 欢迎您分享或收藏知识分享网站文章 欢迎您到我们的网站逛逛喔!https://www.ynyuzhu.com/
发表评论 取消回复