分类 PHP 下的文章

php简单数组

数组是一种特殊类型的变量,可以包含许多变量,并将它们保存在列表中。例如,假设我们要创建一个包含1到10之间的所有奇数的列表。创建列表后,我们可以使用变量的索引分配新变量,该变量将引用数组中的变量。要使用列表中的第一个变量(在本例中为数字1),我们将需要给出第一个索引(即0),因为PHP使用的是从零开始的索引,就像今天几乎所有编程语言一样。$odd_numbers = [1,3,5,7,9];...

php变量和类型

要定义变量,只需使用以下语法:$x = 1; $y = "foo"; $z = True;我们刚刚定义了一个以x数字1命名的变量,一个以y字符串“ foo” 命名的变量,以及一个z布尔值True 的变量名。定义它们之后,我们就可以在代码中使用它们了。PHP有很多类型的变量,但是最基本的变量类型是整数(整数),浮点数(实数),字符串和布尔值。PHP还具有数组和对象,我们将在...

php基础

PHP是当今网络上最常用的编程语言。PHP非常普遍,因为与其他基于MVC的Web框架(Python,Ruby,node.js等)相比,它具有相对简单的体系结构。与标准的Web框架不同,PHP文件实际上是一个“增强的” HTML文件,它也能够在文档中执行代码。因此,例如,您可以从一个简单的HTML页面开始,如下所示:<html> <head></head> ...

php使用mandrillapp发送附件的方法

mandrillapp发送附件需要base64_encode源文件才可以看代码:$body = ""; $subject = ""; $attachments = array(''); $to = ""; $cc = ""; $bcc = ""; $from_email ="&quo...

ArrayAccess使用和配置

提供像访问数组一样访问对象的能力的接口ArrayAccess { //检查一个偏移位置是否存在 abstract public boolean offsetExists ( mixed $offset ); //获取一个偏移位置的值 abstract public mixed offsetGet ( mixed $offset ); //设置一个偏...

php清除网页中的空格方法

今天做了个采集的功能需要去除网页的空格看代码:public function clear_html($string){ $str = trim($string); //清除字符串两边的空格 $str = preg_replace("/\t/","",$str); //使用正则表达式替换内容,如:空格,换行,并将替换为空。 $st...

php简单的登录登出

今天用PHP做了一个登录登出的功能登录代码if($_POST['password']=='xxxxx'){ if (!session_id()) session_start(); $_SESSION['password'] = 'xxxxxx'; $this->getMessage("登录成功!",'/'); ...

drupal8插件开发用到的一些常用函数

//引用表单\Drupal::formBuilder()->getForm("\Drupal\xxx\Form\xxxx");//判断是否登录的函数\Drupal::currentUser()->isAuthenticated();//获取用户信息$user = \Drupal\user\Entity\User::load(\Drupal::currentUs...

php7不支持mysql扩展需要改成mysqli扩展

最近升级php7发现不支持mysql扩展,需要改成用mysqli扩展看代码class Db{ private $username = ''; private $password = ''; private $host = ''; private $db = ''; private $mysqli_conn; public functi...

php上传图片的方法

//前几天研究上传图片//废话少说看代码function upload($post){ //上传图片保存路径 $uploadUrl = ""; $picUrl =__DIR__.$uploadUrl; //网站域名 $doam =""; //图片名称 $wxfilename = $picUrl.'...

php开启错误日志的方法

线上服务器经常在上传代码的时候,出现错误,这时候我们就需要看php的错误日志,寻找错误的位置,找到解决问题的方法!开启的方法:打开php.inidisplay_errors = Off 不显示满足上条 指令所定义规则的所有错误报告 log_errors = On 决定日志语句记录的位置 lo...

wampserver mysql 改密码不成功的解决办法

问题:ERROR 1348 (HY000): Column 'Password' is not updatable打开mysql命令行运行如下命令:ALTER USER 'root'@'localhost' IDENTIFIED BY '1234'; flush privileges;

curl的get和post的使用方法

get:public function get_curl(){ $url = ""; $parameter = array(); $ch = curl_init(); //设置选项,包括URL curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETU...

js iframe的宽度实现自适应的方法

我是以宽度600为判断的标准:function autoWidth(){ var w=window.outerWidth; if(w<600){ jQuery('.rtecenter iframe').css('width','100%'); }else{ jQuery('.rtecenter iframe').css('widt...

自动加载类中spl_autoload_register()函数的用法

function ServerAutoload($className){ $classFile = strtolower($className).'.php'; $basedir = array(); // 加载站点类 $basedir[] = 'Web'; // 加载Common相关类 $basedir[] = 'Common'; /...

PHPExcel 基本用法详解

我用的是PHPExcel-1.8大家可以到这里下载下载地址:地址代码如下: require_once 'PHPExcel-1.8/Classes/PHPExcel.php'; $objPHPExcel = new PHPExcel(); $objPHPExcel->getProperties()->setCreator("M...

一个实用的php验证码类

本文实例为大家分享了一个实用的php验证码类,供大家参考,具体内容如下//验证码类 class ValidateCode { private $charset = 'abcdefghkmnprstuvwxyzABCDEFGHKMNPRSTUVWXYZ23456789';//随机因子 private $code;//验证码 private $codelen = 4...

https网站无法加载http路径的js和css

在https的网站中引用http路径的js或css会不起作用,如:<script src="http://www.xxx.com/xxx.js"></script>解决办法:将http:去掉,改为<script src="//www.xxx.com/xxx.js"></script>

css自动适应手机的宽度设置方法

.wap{width: 47.3333333%;} @media (max-width: 768px){ .wap{widht:100%;} }背景图片自适应:background-position:50% 50%;

css 动画效果

css 动画效果增加区块动感:.fadeInUp{ animation:fadeInUp 1s; -moz-animation:fadeInUp 1s; /* Firefox */ -webkit-animation:fadeInUp 1s; /* Safari and Chrome */ -o-animation:fadeInUp 1s; /* Opera */ } @keyframes ...