ホームページ > 記事 > PHPフレームワーク > thinkphp はオブジェクト指向ですか?
thinkphp はオブジェクト指向です。thinkphp は無料のオープンソースで、高速かつシンプルなオブジェクト指向の軽量 PHP 開発フレームワークであり、エンタープライズ レベルのアプリケーション開発とアジャイルな WEB アプリケーション開発を簡素化するために生まれました。オープン ソース軽量な PHP フレームワーク。
この記事の動作環境: Windows 10 システム、ThinkPHP バージョン 6、Dell G3 コンピューター。
ThinkPHP は、アジャイルな WEB アプリケーション開発と簡素化されたエンタープライズ アプリケーションを目的とした、無料のオープンソース、高速かつシンプルなオブジェクト指向の軽量 PHP 開発フレームワークとして開発され誕生しました。
ThinkPHP は Windows/Unix/Linux などのサーバー環境をサポートできます。正式バージョンには PHP5.0 以降が必要です。MySql、PgSQL、Sqlite データベースおよび PDO 拡張機能をサポートしています。ThinkPHP フレームワーク自体には特別なモジュール要件はありません特定のアプリケーション システムの動作環境要件は、開発に関与するモジュールによって異なります。
2006 年初めに設立され、アジャイル WEB アプリケーション開発とエンタープライズ アプリケーションの開発と簡素化を目的として誕生しました。当初から、ThinkPHP は常にシンプルで実用的な設計原則に従っており、使いやすさに重点を置きながら、優れたパフォーマンスとシンプルさ: 多くのオリジナル機能を備えたコードにより、チームは使いやすさ、スケーラビリティ、パフォーマンスを最適化し、最先端かつ強力な WEB アプリケーション開発フレームワークの安定性を向上させました。
<?php header('content-type=text/html;charset=utf-8');//设置页面html默认字符集为utf-8 $mysqli = new mysqli('127.0.0.1','用户名','密码','数据库');//创建MySQLi对象连接数据库 if ($mysqli->connect_errno) {//检测连接错误 die('连接失败'.$mysqli->connect_error);//输出错误提示符并中断脚本执行 } $mysqli->set_charset('utf8');//设置默认客户端字符集为utf8
$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; }
$sql = "UPDATE `表名` SET `字段名1`='值1' WHERE '条件表达式'"; if ($mysqli->query($sql)) { echo '成功更新了'.$mysqli->affected_rows.'条记录'; } else { echo '更新失败'.$mysqli->errno.':'.$mysqli->error; }
$sql = "DELETE FROM `表名` WHERE `id`=4"; if ($mysqli->query($sql)) { echo '成功删除了'.$mysqli->affected_rows.'条记录'; } else { echo '删除失败'.$mysqli->errno.':'.$mysqli->error; }
$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); } }
$sql = "SELECT `字段列表` FROM `表名` where '条件表达式'"; $result=$mysqli->query($sql)->fetch_array());
推奨学習: 「PHP ビデオ チュートリアル」
以上がthinkphp はオブジェクト指向ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。