欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

php

shiping1 的头像

php 遍历对象属性二种方法

php教程 遍历对象属性二种方法

普通分类: 
shiping1 的头像

php 获取对象所有属性

 

普通分类: 
shiping1 的头像

php get_object_vars

普通分类: 
shiping1 的头像

php memory_limit

如何修改PHP的memory_limit限制

普通分类: 
shiping1 的头像

PHP 最大运行时间 max_execution_time修改方法

//修改最大执行时间 

普通分类: 
shiping1 的头像

PHP intval 函数使用方法详解

<?php 

$i = null;
 echo intval($i);
 echo "<br />";
 echo intval('');

//这两个值都是 0

?>

 


intval

变量转成整数类型。

普通分类: 
shiping1 的头像

PHP floatval函数使用方法详解

floatval

普通分类: 
shiping1 的头像

PHP round() 函数

普通分类: 
shiping1 的头像

PHP 时间戳 timestamp time

PHP 时间戳 timestamp

PHP 时间戳

UNIX 时间戳(timestamp)是 PHP 中关于时间日期一个很重要的概念,它表示从 1970年1月1日 00:00:00 到当前时间的秒数之和。

PHP提供了内置函数 time() 来取得服务器当前时间的时间戳。

例子:

<?php
echo time();
?>

上面的例子运行后得到的是一串类似这样的数字:1279115455

我们可以通过 date() 等函数将它格式化为我们需要的时间日期格式。

有效的时间戳典型范围是格林威治时间 1901年12月13日 20:45:54 到 2038年1月19日 03:14:07(此范围符合 32 位有符号整数的最小值和最大值)。不过从 5.1.0 起,已经克服了年的范围只能是 1901 到 2038 之间的问题。

普通分类: 
shiping1 的头像

$_SERVER['SCRIPT_NAME']、$_SERVER['SCRIPT_FILENAME']及__FILE__不同

$_SERVER['SCRIPT_NAME']、$_SERVER['SCRIPT_FILENAME']及__FILE__不同

在PHP中,有时需要知道脚本所处的位置,这时会用到$_SERVER['SCRIPT_NAME']、$_SERVER['SCRIPT_FILENAME']及__FILE__。那么他们之间有什么不同呢?

1、$_SERVER['SCRIPT_NAME']
先说 $_SERVER['SCRIPT_NAME'] ,它是包含当前运行脚本的路径,这是从客户端来看的路径。假如你访问的URL地址为 
http://www.yourdomain.com/test/test.php,那么在脚本中 $_SERVER['SCRIPT_NAME'] 将会是 /test/test.php 。如果你想引用脚本自身,例如把一个表单提交给自己处理时,这可以用这个。

普通分类: 
shiping1 的头像

PHP_thinkphp框架使用PHPMailer实现发送邮件的功能,以及各种问题解析

 

普通分类: 
shiping1 的头像

php 设置时区

普通分类: 
shiping1 的头像

PHP 日期转换为时间戳 strtotime 与 mktime 函数

普通分类: 
shiping1 的头像

PHPMailer 发送邮件(含详细介绍及使用方法说明)

shiping1 的头像

phpmailer发送邮件失败 SMTP Error: Could not connect to SMTP host 有大用

最后了解到,除了google的smtp服务器收到请求smtp会接受,其他服务器比如qq 163什么的必须要收到SMTP请求(大写),超郁闷。。。。。
解决方法:
搜索

普通分类: 
shiping1 的头像

PHP APACHE PHP 500错误显示,PHP错误调试

PHP APACHE PHP 500错误显示,PHP错误调试

1、php.ini 的display_errors =on

2、500 错误,IE Internet选项 高级 里面 “显示友好HTTP错误” 勾 去掉

来自 http://hi.baidu.com/akaoman/item/ada8d8f383abab4a922af229

 

普通分类: 
shiping1 的头像

MySQL Select from 查询数据 连接数据 有大用

MySQL Select from 查询数据

普通分类: 
shiping1 的头像

error_reporting()

// 系统正常运行后,直接设定为E_ALL || ~E_NOTICE,取消错误显示
// error_reporting(E_ALL);
error_reporting(E_ALL || ~E_NOTICE);

 

普通分类: 
shiping1 的头像

php的cms

Drupal 白宫的网站就是基于这个做的
Wordpress 万能的WP现在也可以做CMS
joomla phpcms dedecms等也不错

普通分类: 
shiping1 的头像

国外十大最流行PHP框架排名

以下为十个目前最流行的基于MVC设计模式的PHP框架。

1. Yii

Yii是一个基于组件的高性能的PHP的框架,用于开发大规模Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主体化,I18N和L10N,Yii提供了 今日Web 2.0应用开发所需要的几乎一切功能。而且这个框架的价格也并不太高。事实上,Yii是最有效率的PHP框架之一。

2. CodeIgniter

普通分类: 
shiping1 的头像

phpnow 的安装视频

普通分类: 
shiping1 的头像

php 中文 英文长度 都算1

//这里编辑是 GBK

function abslength($str,$ar=array())
{
    if(empty($str)){
        return 0;
    }
    if(function_exists('mb_strlen')){
        
        return mb_strlen($str,'GBK');
    }
    else {
        
        preg_match_all("/./u", $str, $ar);
        return count($ar[0]);
    }
}
$str = '我们aa';
$len = abslength($str);
var_dump($len);  //return 4
$arr=array(0=>'1');
$len = abslength($str,$arr);
echo '<br />'.$len; 

普通分类: 
shiping1 的头像

php 截取中英文都算一个字符(也有不算一个的 这里是大杂烩) 有大用 有大大用

下面的代码 自己亲自试的 有大用  中文算一个字符,英文也是算一个字符

普通分类: 
shiping1 的头像

php 新的框架

typpo3 ,drupal ,joomla ,magento,discuz

laravel,cakephp,yii,thinkphp

Foundation  这是一个响应前端的框架
普通分类: 
shiping1 的头像

黑客利用fsocketopen,pfsocketopen 及 fsocketopen,pfsocketopen, stream_socket_client区别

一:

近期黑客利用程序漏洞注入后使用 fsockopen 进行PHPDDOS 攻击,导致部分服务器不稳定,现在将危险函数 fsockopen 暂时禁用,部分程序功能可能有问题,以下列出已知问题及通用解决方法:

通用解决方法:
找到程序里的 fsockopen 函数,替换为:pfsockopen,即可解决所有问题,两个函数的区别在于 pfsockopen 保持 keep-alive,使得黑客无法进行 连接数攻击。

已知使用 fsockopen 函数的程序文件路径(在fsockopen 前加 p, 即fsockopen 修改为 pfsockopen 即可 )

二:

普通分类: 
shiping1 的头像

php.ini禁用了函数 出现 SMTP Error: Could not connect to SMTP host

(1)服务器不能使用smtp的形式发送邮件

普通分类: 
shiping1 的头像

php程序安全原则

“可执行的文件不允许被修改,可写文件不允许被访问”这是网站权限控制的根本原则,网站程序在“可写文件不允许被访问”方面可做许多工作。

普通分类: 
shiping1 的头像

php.ini 如何禁用 eval

eval是一个语言构造器而不是一个函数 所以无法 在 disable_functions 中禁用

普通分类: 
shiping1 的头像

php stristr

定义和用法

stristr() 函数查找字符串在另一个字符串中第一次出现的位置。

如果成功,则返回字符串的其余部分(从匹配点)。如果没有找到该字符串,则返回 false。

语法

stristr(string,search)
参数描述
string必需。规定被搜索的字符串。
find必需。规定要查找的字符。如果该参数是数字,则搜索匹配该数字对应的 ASCII 值的字符。

提示和注释

注释:该函数是二进制安全的。

普通分类: 
shiping1 的头像

phpddos流量打击预防要领

 

点评:先来明白一下什么是phpddos流量打击,phpddos是一种黑客颠末入侵WEB效劳器植入phpshell从而控制这个phpshell 向其他受害者或本人的效劳器发送UDP打击包制止DDOS打击
 

这类打击有一个最大的特性,原来上传流量霎时增大,通常流量高达数十以至近百M,将整台效 劳器,以至将整台机柜的宽带堵住,使网站无法运转,而如许的打击,咱们无法从远程处置处罚,一但谁人phpshell运转,你的宽带将被全部占用,远程都无法 衔接。

普通分类: 

页面

Subscribe to RSS - php