Rumah > rangka kerja php > ThinkPHP > teks badan

Adakah thinkphp berorientasikan objek?

WBOY
Lepaskan: 2022-06-21 11:02:47
asal
2429 orang telah melayarinya

thinkphp berorientasikan objek; thinkphp ialah rangka kerja pembangunan PHP ringan berorientasikan objek yang percuma, terbuka, yang dilahirkan untuk memudahkan pembangunan aplikasi peringkat perusahaan dan pembangunan aplikasi WEB yang tangkas rangka kerja PHP yang ringan.

Adakah thinkphp berorientasikan objek?

Persekitaran pengendalian artikel ini: sistem Windows 10, ThinkPHP versi 6, komputer Dell G3.

Adakah thinkphp berorientasikan objek?

ThinkPHP ialah rangka kerja pembangunan PHP ringan berorientasikan objek percuma, cepat dan ringkas untuk pembangunan aplikasi WEB tangkas dan aplikasi perusahaan yang dipermudahkan.

ThinkPHP boleh menyokong persekitaran pelayan seperti windows/Unix/Linux Versi rasmi memerlukan PHP5.0 atau lebih tinggi, menyokong pangkalan data MySql, PgSQL, Sqlite dan sambungan PDO itu sendiri tidak mempunyai keperluan modul khas. Keperluan persekitaran pengendalian sistem aplikasi khusus bergantung pada modul yang terlibat dalam pembangunan.

Ditubuhkan pada awal tahun 2006, ia dilahirkan untuk pembangunan dan penyederhanaan pembangunan aplikasi WEB yang tangkas dan aplikasi perusahaan Sejak awal, ThinkPHP sentiasa mengikut prinsip reka bentuk yang mudah dan praktikal, memfokuskan pada kemudahan penggunaan, sambil mengekalkan prestasi unggul dan kesederhanaan Kod, dengan banyak ciri asal, pasukan mengoptimumkan kemudahan penggunaan, skalabiliti dan prestasi untuk meningkatkan kestabilan rangka kerja pembangunan aplikasi WEB yang paling maju dan berkuasa.

Berorientasikan objek pangkalan data Thinkphp

Sambungan pangkalan data
<?php 
header(&#39;content-type=text/html;charset=utf-8&#39;);//设置页面html默认字符集为utf-8
$mysqli = new mysqli(&#39;127.0.0.1&#39;,&#39;用户名&#39;,&#39;密码&#39;,&#39;数据库&#39;);//创建MySQLi对象连接数据库
if ($mysqli->connect_errno) {//检测连接错误
	die('连接失败'.$mysqli->connect_error);//输出错误提示符并中断脚本执行
}
$mysqli->set_charset('utf8');//设置默认客户端字符集为utf8
Salin selepas log masuk
Tambah data
$sql = "INSERT INTO `tableName` (`field1`,`field2`...) VALUES ('value1','value2'...)";
if ($mysqli->query($sql)) {
	echo '成功添加了'.$mysqli->affected_rows.'条新增记录,新增id是'.$mysqli->insert_id;
} else {
	echo '添加失败'.$mysqli->errno.':'.$mysqli->error;
}
Salin selepas log masuk
Kemas kini data
$sql = "UPDATE `表名` SET `字段名1`='值1' WHERE '条件表达式'";
if ($mysqli->query($sql)) {
	echo '成功更新了'.$mysqli->affected_rows.'条记录';
} else {
	echo '更新失败'.$mysqli->errno.':'.$mysqli->error;
}
Salin selepas log masuk
Padamkan Data
$sql = "DELETE FROM `表名` WHERE `id`=4";
if ($mysqli->query($sql)) {
	echo '成功删除了'.$mysqli->affected_rows.'条记录';
} else {
	echo '删除失败'.$mysqli->errno.':'.$mysqli->error;
}
Salin selepas log masuk
Data pertanyaan
$sql = "SELECT `字段列表` FROM `表名` where '条件表达式'";
if ($mysqli_result=$mysqli->query($sql)) {
	while($row=$mysqli_result->fetch_array(MYSQL_ASSOC)){
		echo '<pre class="brush:php;toolbar:false">';
		print_r($row);
	}
}
Salin selepas log masuk
$sql = "SELECT `字段列表` FROM `表名` where '条件表达式'";
$result=$mysqli->query($sql)->fetch_array());
Salin selepas log masuk

Pembelajaran yang disyorkan: "Tutorial Video PHP"

Atas ialah kandungan terperinci Adakah thinkphp berorientasikan objek?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan