PHP
Black_Fox123
这个作者很懒,什么都没留下…
展开
-
PHP模拟骰子的基本原理
<?PHP $sum=0;$num=rand(1,6);$sum=$sum+$num;//前进步长while ($num==6){$num=rand(1,6);//模拟骰子的投掷$sum=$sum+$num;//作为前进步长};echo "while例子执行完毕,前进:".$sum."<br />";$sum=0;do{$num=rand(1,6);$sum=$sum+$nu...转载 2018-03-29 20:09:15 · 905 阅读 · 0 评论 -
正则表达式(3)
/* * 将括号中作为一个整体以便将其中内容 *获取到正则表达式中,可以使用()江某一段话括 *起来,在圆括号的后面,可以使用\\ 数字 来代表 *圆括号部分所匹配到的内容 $par = '/t(es)t/'; $str = ' test '; $str1 = preg_match_all($par,$str,...原创 2018-05-22 20:47:38 · 240 阅读 · 0 评论 -
php 的正则表达式 (1)
<?PHP /*正则表达式 *正则表达式描述了一类字符串的特征 *通过这个特征与特定的函数配合 *对其他字符串进行匹配,查找,替换和分割操作 */ /* //普通字符和特殊字符组成的一个字符串 //定界符 //普通字符:数字,字符 $partter = '!test!'; //除了字母,数字,反斜线以外的字符都可以用作定界符,不过我们习惯使用‘//’作为定...原创 2018-05-16 21:25:07 · 245 阅读 · 0 评论 -
验证码 字母与数字
<?php session_start();header("Content-type:image/PNG");$img = imagecreate(150,45);$back = imagecolorallocate($img, 245, 245, 245);imagefill($img, 0, 0, $back);$vcodes = "";$authnum = array('...原创 2018-08-15 17:50:03 · 437 阅读 · 0 评论 -
php ->connect_error
<?php //创建连接$conn = new mysqli("localhost","root","");//检测连接if ($conn->connect_error){ die("连接失败:".$conn->connect_error);}$sql = "create database namelist";if ($conn-&g原创 2018-08-15 23:53:14 · 2917 阅读 · 0 评论 -
microtime()
<?phpheader('content-type:text/html;charset=utf-8');echo "利用微秒测试运行";$start=microtime(true);for ($i=1;$i<=10000;$i++){ $arr[]=$i;}$end=microtime(true);$ans=$end-$start;echo "$ans";?...原创 2018-08-26 15:16:28 · 490 阅读 · 0 评论 -
PHP判断时间
<?phpdate_default_timezone_set('PRC');$time=date('Y-m-d H:i:s',time());echo "$time";echo "<hr />";$year=date('Y');echo "该年为:".$year."年";echo "<hr />";$month=date('原创 2018-08-25 23:16:01 · 583 阅读 · 0 评论 -
php连接数据库的注册登录的显示
其实创建数据库和创建数据表可以放在一个PHP内 不过我为了 找错所以就放在了两个里面其中我对于界面的CSS设计不熟悉 所以我用的是一个学习网站的CSS的界面设计功能 至于背景图片使用的是background:URL();直接使用了网页图片其实这个利用了<input ...原创 2018-09-06 09:03:07 · 1186 阅读 · 0 评论 -
PHP水印制作
<?php//制造水印header ("Content-type:image/jpeg");$arr = imagecreatefromjpeg('2.jpg');$src = imagecreatefromjpeg('1.jpg');//创建画布$back = imagecreatetruecolor(610,1140);imagecopyresampled($arr,$ar...原创 2018-09-16 21:10:58 · 351 阅读 · 0 评论 -
php分页显示数据库数据
<?php //include "fenyshow.php"; header("content-type:text/html;charset=utf-8"); $page = 1; $link = mysqli_connect ("localhost","root","","regedit"); if (!$link) {原创 2018-09-12 19:31:24 · 568 阅读 · 0 评论 -
COOKIE
loginshow.html:<!DOCTYPE html><html><head><meta charset="UTF-8"><title>cookie</title></head><body><form action= "原创 2018-09-12 20:24:35 · 142 阅读 · 0 评论 -
SESSION
loginshow.html<!DOCTYPE html><html><head><meta charset="UTF-8"><title>cookie</title></head><body><form action= "原创 2018-09-12 20:56:14 · 150 阅读 · 0 评论 -
PHP字符串函数
<?php/*字符串查找函数操作*/ $str = "TeSt"; var_dump($str); $str1 =strtolower($str);//全部为小写 var_dump($str1); $str2 =strtoupper($str1);//全部为大写 var_dump($str2); $str3 = "testtest"; //var_dump(...原创 2018-05-15 20:23:10 · 136 阅读 · 0 评论 -
PHP的删除,修改
PHP1.phpdelete.phpupdate.php原创 2018-05-14 20:10:26 · 284 阅读 · 0 评论 -
PHP connect() 与 echo () 数据库
$server_name = "localhost"; $user_name = "root"; $user_password = ""; $database_name = "test"; $table_name = "aaa"; $lin = mysql_connect( $server_name ,$user_name,$user_password,$table_name); if(!...原创 2018-05-14 19:25:04 · 243 阅读 · 0 评论 -
PHP简单函数了解
<?php /*********1*********/$test = function () { echo( '我是匿名函数' ); }; $test (); /*********2*********/ function test (...$arr) { var_dump(1,2,3,4,5,6,7,'abc'); } test (...翻译 2018-04-24 20:50:42 · 214 阅读 · 0 评论 -
PHP 索引数组,关联数组,二维数组,多维数组
<?php /* 索引数组 $arr=[1,2,3,4,5,6,7]; var_dump($arr); */ /*关联数组 $arr=[ 'one'=>'two', 'two'=>'three', 'three'=>'fore' ]; var_dump($arr); */ /*二维数组与三维数组(多维数组) $arr =[ ...原创 2018-04-25 09:47:14 · 1133 阅读 · 0 评论 -
PHP数组加和运算
<?php /*二维数组的加和计算 $arr=[ '1'=>[ 2,3,4,5,6 ], '2'=>[ 7,8,9,10]];var_dump($arr[1][0]);$num=count($arr[1]);$sum=0;for($ii=0; $ii<$num; $ii++) { $sum=$sum+$arr[1][$ii];}var_dump($su...原创 2018-04-25 15:53:58 · 656 阅读 · 0 评论 -
PHP的 foreach each list
<?php /*foreach (函数名 as 地址下标 => 该下标对应的数值) $arr = ['a','b','c','d','e','f','g']; foreach( $arr as $key=>$val) { var_dump($key.'--------'.$val.'<br />'); } list的使用 就类似于直接把数组内的...原创 2018-04-25 20:56:59 · 279 阅读 · 0 评论 -
Ediplus 与 xampp 的PHP 环境设置
1,先下载 xampp ,直接搜索 xampp 下载;网址 : https://www.apachefriends.org/zh_cn/index.html2,由于有的人使用了 ,会导致xampp的借口被借用,所以可以修改一下接口 2-1 :修改接口教程 找到找到该程序,并点击运行。 点击该按钮,并选择httpd.conf ,然后利用CTR...原创 2018-05-17 21:23:23 · 316 阅读 · 0 评论 -
长点知识
<?php$a = 'hello';$$a = 'world';echo "$a $hello";?>转载 2018-05-17 21:33:27 · 185 阅读 · 0 评论 -
正则表达式(2)
/* $par = '/^test/'; //必须以T开头 如果^对应的是S 则以S开头 $str = 'testabcd'; $str1= preg_match_all($par,$str,$add); var_dump($str1); var_dump($add); $par = '/test$/'; //必须以t结尾 如...原创 2018-05-18 13:36:27 · 164 阅读 · 0 评论 -
PHP递归函数
function t (){ $i=10; if($i>0) { $i--; } else { t(); }}******************function t($i){ $ii= $i; echo($ii); if($ii>0) { t($ii-1); }else { echo("输出结束,结果为".$ii); }}t(1);原创 2018-05-06 20:05:10 · 426 阅读 · 0 评论 -
按值传递参数,按引用传递参数,函数参数默认值,可变长度参数列表,可变函数
<?php/* date_default_timezone_set("PRC"); $time=Time (); var_dump(date("Y_m_d H:i:s" ));*//**按值传递参数function test($a){ echo('$a++='.$a++); echo("\n"); echo('$a='.$a); echo("\n"); echo('++$a'.++$...原创 2018-05-06 20:37:31 · 332 阅读 · 0 评论 -
PHP
/*$array=array(1,1,3,'adcv','ada');print_r(array_count_values($array));//统计数组中数值出现的个数 print_r(array_key_exists(1,$array));//查询该数据是否在该数组中var_dump(array_key_exists(3,$array));$ary = array(0 => 'red',...原创 2018-05-06 21:16:41 · 246 阅读 · 0 评论 -
PHP date(“W”)date ("t")的使用
date_default_timezone_set("PRC");$tine = Time ();$week = date("t");//判断一个月有几天$wek = date("w");for($ii=1; $ii<=$week; $ii++) { if($wek == 0) { echo("星期天".$ii."\n"); }else if($wek == 1) { echo("原创 2018-05-07 20:54:05 · 15785 阅读 · 0 评论 -
元旦快乐
<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8"> <title>元旦快乐</title> <style type="text/css"原创 2019-01-02 08:30:21 · 626 阅读 · 2 评论