【php的简单有关问题】教程文章相关的互联网学习教程文章

php简单实用的调试工具类【代码】

<?php/** 调试类*/ class Common_Debug {//打开错误报告public static function showError($debug = true){if($debug){error_reporting(E_ALL);ini_set('display_errors', 'On');}else{error_reporting(0);ini_set('display_errors', 'Off');}}//打印数组public static function printR($data,$dump = false){header("Content-Type:text/html;charset=utf-8");echo '<pre>';if($dump){var_dump($data);}else{print_r($data);}exit;...

PHP简单实现一言 / 随机一句功能【代码】

很多网站都喜欢在页面中加个一言,不过一般都是调用的第三方api。其实,使用万能的php能用短短的几行代码就实现该功能!将下列代码复制并粘贴到 api.php 中保存,你的专属“一言” API 就搭建完成了!超简单是不是……<?php // 存储数据的文件 $filename = data.dat; // 指定页面编码 header(Content-type: text/html; charset=utf-8);if(!file_exists($filename)) {die($filename . 数据文件不存在); }// 读取整个数据文件...

PHP简单模拟登录功能实例分享【代码】

1、curl实现模拟登录的代码,(只是实现服务器与服务器建立会话,其实并没有在客户端与服务器之间建立会话)<?php $cookie_jar = tempnam(./tmp,cookie); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, http://192.168.0.22/logincheck.php); curl_setopt($ch, CURLOPT_POST, 1); $request = UNAME=admin&PASSWORD=123456; curl_setopt($ch, CURLOPT_POSTFIELDS, $request); //把返回来的cookie信息保存在$cookie_jar文件中 c...

php简单正则【代码】

1.匹配正整数:/^[1-9]\d*$/ 2.匹配非负整数(正整数+0):/^\d+$/ 3.匹配中文:/^[\x{4e00}-\x{9fa5}]+$/u 4.匹配Email:/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/ 5.匹配网址URL:(((f|ht){1}(tp|tps)://)[-a-zA-Z0-9@:%_\+.~#?&//=]+) 6.匹配字母开头,5-16字符,字母数字下划线:/^[a-zA-Z][a-zA-Z0-9_]{4,15}$/ 7.匹配数字,字母,下划线,中文:/^[\x{4e00}-\x{9fa5}A-Za-z0-9_]+$/u 8.匹配中国邮政编码:/^[1-9]\d{5}$...

PHP简单连接操作数据库【代码】

1 <?php2 $dbms=mysql; //数据库类型3 $host=127.0.0.1; //数据库主机名4 $dbName=test; //使用的数据库5 $user=root; //数据库连接用户名6 $pass=; //对应的密码7 $dsn="$dbms:host=$host;dbname=$dbName";8 9 10 try { 11 $pdo = new PDO($dsn, $user, $pass); //初始化一个PDO对象 12 echo "连接成功<br/>"; 13 $sql = "UPDATE test SET update_at=CURRENT_TIMESTAMP WHERE id= 1"; 14 $stmt = $pdo->prepare(...

php-简单查询抛出SQL语法错误【代码】

我有一个简单的SQL查询,不断抛出SQL语法错误.看起来像这样:$sql = "SELECT COUNT(*) AS TOTAL FROM PRODUCT WHERE ID_PRODUCT = ".$id; $result = mysql_query($sql) or die(mysql_error()); 哪个抛出:You have an error in your SQL syntax;check the manual that corresponds toyour MySQL server version for theright syntax to use near ‘WHEREID_PRODUCT = 1’ at line 1我不明白发生了什么.当然,如果我直接在phpMyAdmin中...