当前位置:w88优德官网网文章中心网站开发Php → 文章列表
文章标题关闭所有内容预览 | 展开所有内容预览
  • PHP页面编码问题解决方法 [内容预览] 0 | 2017-08-02 09:47:46
    页面编码统一MySQL数据库编码、html页面编码、PHP或html文件本身编码要全部一致。1、MySQL数据库编码:建立数据库时指定编码(如utf-8_chinese_ci),建立数据表、建立字段、插入数据时不要指定编码,会自动继承数据库的编码。数据库连接时,也有编码,可以在连接完数据库后执行mysql_query(&l...

    [阅读全文]

  • PHP变量 [内容预览] 0 | 2017-08-02 09:47:40
    数据类型:8个主要数据类型和4伪类型标量数据类型boolean——布尔型string——字符串型integer——整型float——浮点型复合数据类型array——数组object—&md...

    [阅读全文]

  • PHP运算符 [内容预览] 0 | 2017-08-02 09:46:28
    算术运算符:+加法运算$a+$b-减法运算$a-$b*乘法运算$a*$b/除法运算$a/$b%取余数运算$a%$b++递增运算$a++、++$a--递减运算$a--、--$a前缀形式:先变量本身加1减1,后使用后缀形式:先使用,后变量本身加1减1字符运算符:'.'作用:是将两个字符串连接起来,结合成一个新的字符串。例如...

    [阅读全文]

  • PHP流程控制语句 [内容预览] 0 | 2017-08-02 09:46:23
    程序执行顺序逐行自上而下顺序执行,如果需要通过条件执行特定代码或重复执行特定代码就需要使用流程控制语句。单分支if(expr){...//expr如果为真执行的代码段}例如:if(true){echo'helloworld';}说明:在代码段只有一句语句大括号可以省略,但不推荐。多分支:if(expr1){...}el...

    [阅读全文]

  • PHP时间日期函数库 [内容预览] 0 | 2017-08-02 09:46:17
    时间日期函数库1.时间日期函数库是PHPCORE的组成部分2.设置时区:date_default_timezone_set('UTC');说明必须设置时区才能使用默认时区:UTC中国时区设置:a:PRCAsia/ShanghaiAsia/Chongqingb:php.ini配置文件中date.timezone=PRC获...

    [阅读全文]

  • [图文] PHP中实现九九乘法口诀表 [内容预览] 0 | 2017-08-02 09:46:11
    第一种:<?phpfor($i=1;$i<=9;$i++){for($j=1;$j<=$i;$j++){echo$j,'*',$i,'=',$i*$j,'&nbsp;&nbsp;';}echo'<br/>';}?>第二种:<?phpfor($i=1;$i<=9;$i++){for($j=1;$j<=$i...

    [阅读全文]

  • [图文] PHP中实现一个简易三角形的方法 [内容预览] 1 | 2017-08-01 10:14:47
    <?phpfor($i=1;$i<=5;$i++){for($j=1;$j<=$i;$j++){echo'*&nbsp;&nbsp;';}echo'<br/>';}?>输出结果截图:(【错.新.网】Cuoxin.com)

    [阅读全文]

  • [图文] PHP中输出3行2列表格的方法 [内容预览] 0 | 2017-08-01 10:14:42
    方法一:<?phpecho'<tableborder="1"align="center">';for($i=1;$i<=3;$i++){echo'<tr>';for($j=1;$j<=2;$j++){echo'<td>';echo'第',$i,'行第',$j,'列';echo'</td>';}echo'</tr>';}...

    [阅读全文]

  • [图文] PHP中输出5行5列星号的方法 [内容预览] 2 | 2017-08-01 10:14:10
    <?phpfor($i=1;$i<=5;$i++){for($j=1;$j<=5;$j++){echo'*&nbsp;&nbsp;';}echo'<br/>';}?>输出结果截图:(【错.新.网】Cuoxin.com)

    [阅读全文]

  • [图文] PHP中利用for循环判断一个数是不是回文数 [内容预览] 2 | 2017-08-01 10:14:05
    所谓“回文数”就是正着读和倒着读都一样,例如:123494321<?php$str=123494321;//修改为自己想要设定的数字$half=floor(strlen($str)/2);//4$flag=true;for($i=0;$i<$half;$i++){$x=substr($str,$...

    [阅读全文]

  • [图文] PHP中实现简易计算器的代码 [内容预览] 3 | 2017-08-01 10:13:12
    HTML代码:<!DOCTYPEhtml><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>简易计算器</title></head><body><formaction="ad.php"method="p...

    [阅读全文]

  • [图文] PHP中实现水仙花的方法 [内容预览] 1 | 2017-08-01 10:13:07
    所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。<?phpheader('content-type:text/html;charset=utf-8');for($i=1;$i<=...

    [阅读全文]

  • [图文] PHP中判断一个数是否为素数的方法 [内容预览] 3 | 2017-08-01 10:13:01
    所谓“素数(又称为质数)”就是在所有比1大的整数中,除了1和它本身以外,不再有别的约数,这种整数叫做质数或素数。<?phpheader('content-type:text/html;charset=utf-8');$i=11;//判断11是否为素数$flag=true;for($j=2;$j<...

    [阅读全文]

  • [图文] PHP随机生成4位数字的方法 [内容预览] 0 | 2017-08-01 10:12:56
    <?php//方法1$code='<span>'.mt_rand(1000,9999).'</span>';echo$code;echo'<hr/>';//方法2$code='<spanstyle="color:rgb('.mt_rand(0,255).','.mt_rand(0,255).','.mt_rand(0,...

    [阅读全文]

  • PHP中break,continue,exit的使用与区别 [内容预览] 2 | 2017-08-01 10:12:50
    1.break跳出代码片段,结束这个循环。2.continue结束当前片段,结束这次循环,继续下一次循环。3.exit结束整个PHP代码。break的作用是跳出这个循环(如果这个break或者continue在循环中的if语句里面,不是跳出if语句,而是跳出循环语句),执行这个循环的大括号以后的语句,break在循环语...

    [阅读全文]

  • PHP中清除HTML标签的函数strip_tags [内容预览] 1 | 2017-08-01 10:12:44
    网站前台有时候需要用到用户提交数据,这时需要过滤掉HTML的标签,就想到了PHP的过滤函数strip_tags,这个函数可以将HTML文本转换为纯文本,该函数可以删除字符串中所有的PHP和HTML标记,读取时只显示纯文本。定义和用法:strip_tags()函数去掉HTML、XML以及PHP的标签。语法:strip_t...

    [阅读全文]

  • 隐藏PHP版本与PHP基本安全设置 [内容预览] 1 | 2017-08-01 10:11:57
    为了安全起见,最好还是将PHP版本隐藏,以避免一些因PHP版本漏洞而引起的攻击。1、隐藏PHP版本就是隐藏“X-Powered-By:PHP/5.2.13″这个信息。方法很简单:编辑php.ini配置文件,修改或加入:expose_php=Off保存后重新启动Nginx或Apache等相应的We...

    [阅读全文]

  • 测试PHP连接MYSQL成功与否的代码 [内容预览] 0 | 2017-08-01 10:11:51
    将下面的代码保存为test.php,放到web目录里面执行即可。<?php$link=mysql_connect("localhost","root","123");if(!$link)echo"FAILD!连接错误,用户名密码不对";elseecho"OK!可以连接";?>其中mysql_connect()函数的参数...

    [阅读全文]

  • php中empty(), is_null(), isset()函数区别 [内容预览] 2 | 2017-08-01 10:11:45
    isset判断变量是否已存在,如果变量存在则返回TRUE,否则返回FALSE。empty判断变量是否为空,如果变量是非空或非零的值,则empty()返回FALSE。换句话说,""、0、"0"、NULL、FALSE、array()、var$var;以及没有任何属性的对象都将被认为是空的,如果变量为空,则返回TRUE。is...

    [阅读全文]

  • ThinkPHP全站页面静态化的实现方法! [内容预览] 1 | 2017-08-01 10:11:40
    1:在根目录下的入口文件index.php中加下面这行:define('HTML_PATH','./htm');//生成静态页面的文件位置2:在项目的配置文件config.php中加下面这行:'HTML_FILE_SUFFIX'=>'.html',//默认静态文件后缀3:在需要生成静态页的Action里加入下面显红的代...

    [阅读全文]

  • PHP :Call to undefined function mysql_connect() [内容预览] 0 | 2017-08-01 10:11:24
    配置apache,php,mysql的时候,一直报错(Calltoundefinedfunctionmysql_connect()),PHP一直连接不上数据库,解决方法如下:1、php.ini配置文件中extension_dir前面分好去掉,同时把目录指向php的ext目录如:extension_dir="D:/web...

    [阅读全文]

  • php 上传大文件的设置方法 [内容预览] 0 | 2017-08-01 10:07:13
    php.ini配置文件中的默认文件上传大小为2M, 默认upload_max_filesize=2M,即文件上传的大小为2M,如果你想上传超过8M的文件,比如20M,你必须设定upload_max_filesize=20M。但是光设置upload_max_filesize=20M还是无法实现大文件的上传功能,你必须还得...

    [阅读全文]

  • php运行出现Call to undefined function curl_init()的解决方法 [内容预览] 0 | 2017-08-01 10:07:08
    我要利用curl函数进行数据采集时发现提示Calltoundefinedfunctioncurl_init错误了,后来从官网了解到因为curl默认不是php开启的函数,我们需要手工打开哦,下面我来给大家介绍开启curl函数。例如:$ch=curl_init();//初始化curlcurl_setopt($ch,CURL...

    [阅读全文]

  • [图文] Windows 64位服务器下php5.5 curl_init()扩展不能开启的解决方法 [内容预览] 0 | 2017-08-01 10:05:57
    运行环境:window64/php5.5+错误描述:Calltoundefinedfunctioncurl_init()解决方法:1、找了网上的教程什么改php.ini配置文件开启curl扩展、改httpd.conf加载libeay32.dll、ssleay32.dll或者把它们复制到windows目录下....各种尝...

    [阅读全文]

  • PHP Warning: phpinfo() has been disabled函数禁用 [内容预览] 0 | 2017-08-01 10:05:51
    在运行phpinfo时碰到提示如下PHPWarning:phpinfo()hasbeendisabledforsecurityreasonsinXX.phponlineXX这段话的意思是告诉我们由于安全考虑phpinfo()函数被禁用,如果你有服务器管理权限请修改php.ini配置文件参数并重启apache/nginx...

    [阅读全文]

  • PHP脚本超时时间设置 [内容预览] 0 | 2017-08-01 10:05:46
    php.ini中缺省的最长执行时间是30秒,这是由php.ini中的max_execution_time变量指定,倘若你有一个需要较长时间才能完成的工作,例如要发送很多电子邮件给大量收件者,或者要进行繁重的数据分析工作,服务器会在30秒后强行中止正在执行的程序,如何解决这个问题呢。一、在php.ini里面设置max_e...

    [阅读全文]

  • nginx+php 打开php错误提示的方法 [内容预览] 0 | 2017-08-01 10:05:40
    首先要编辑php配置文件:vi/etc/php.inierror_reporting=E_ERRORdisplay_errors=On因为我开启了php-fpm。所以,还要编辑php-fpm.conf文件,把php_flag[display_errors]设为on:viphp-fpm.confphp_flag[disp...

    [阅读全文]

  • Cookies 和 Session的区别 [内容预览] 0 | 2017-08-01 10:05:35
    1.cookie是一种发送到客户浏览器的文本串句柄,并保存在客户机硬盘上,可以用来在某个WEB站点会话间持久的保持数据。2.session其实指的就是访问者从到达某个特定主页到离开为止的那段时间。Session其实是利用Cookie进行信息处理的,当用户首先进行了请求后,服务端就在用户浏览器上创建了一个Cookie,当...

    [阅读全文]

  • include与require的区别详解 [内容预览] 0 | 2017-08-01 10:05:29
    1.include与require的区别require的使用方法如require("MyRequireFile.php");。这个函数通常放在PHP程序的最前面,PHP程序在执行前,就会先读入require所指定引入的文件,使它变成PHP程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。include使用方法...

    [阅读全文]

  • 配置文件php-fpm.conf详解 [内容预览] 0 | 2017-08-01 10:05:23
    了解一下PHP的FastCGI的配置文件,该配置文件分为三部分,第一部分为FPM配置、第二部分为全局配置、第三部分为进程池的定义。熟练掌握配置文件中的这些指令,对于Nginx的排除很有帮助。由于PHP从5.3.3开始集成了php-fpm,它的配置文件也有原来的xml格式改为了ini格式,除了格式上的更改外,配置内容没改...

    [阅读全文]

 Php   2611   30   1/88页   首页   1   2   3   4   5         GO