PHP

php是运行在服务端的脚本语言.
特点:

1、运行在服务器端:学会了PHP,就可以指挥服务器给你干活,甚至是搞破坏_(千万不能真这么做咯),WEB网站的大部分数据都是存储在服务器端的,PHP就是用来处理这些存储在服务器的数据的(功能强大吧)。

2、跨平台:服务器可以是多种平台的服务器,比如Linux、Windows、Unix,你都可以指挥(不用怕只能指挥一种服务器啦吧)。

3、脚本语言:它是通过编写脚本,也就是一行行的计算机指令(也可以理解为特定的英文单词),来指挥服务器来工作的,因此,在编写PHP的过程其实就是与老外(服务器成老外啦)交流的过程,交流的语言就是PHP。

4、免费:免费使用(天下还真有免费的午餐)。

#初试PHP #
可以在页面中编写PHP代码写在<?php ?>标签之间,但注意后面的?>是可以省略的。

我们学习一个php指令: echo(是PHp的输出语句) 让服务器打印一串字符串(字符串使用双引号括起来).

<?php echo "Welcom to imooc !"; ?>

输出语句可以直接做算法:

<?php echo 12*3 ; ?>

结果输出的就是36

关于输出字符串需要注意的一点,php的连接符是 . 也就是字符串可以使用双引号也可以使用单引号来

<?php echo "不管什么情况都是要过去的,ALL IS  WELL "; ?><?php echo "不管发生了什么"."我们是不是都要去度过去!"; ?>

需要说明的一点就是我习惯在写完字符串之后空一格去写结束符,php是通不过的,php写完直接写结束符,之后结尾就行!最后的php也是可以省略的!

关于Php的注释语句:

html的注释语句是<!注释语句> css的注释语句是: /注释语句/ pHP的注释语句: // ok

环境的集成

LAMPServer(LAMP): Linux 系统 Apache MySQL PHP

WAMPServer(Wamp): windowns系统 Apache MySQL PHP

其他的都有对应的教程,我们也已经都安装了!下面要做的是PHP的下载(是运行在服务器上的脚本语言):

对于wampServer的具体的解释如下: WampServer是一款由法国人开发的Apache Web服务器、PHP解释器以及MySQL数据库的整合软件包。免去了开发人员将时间花费在繁琐的配置环境过程,从而腾出更多精力去做开发。

下载的地址就是 WAMPServer.com 需要翻墙,直接在百度搜索wampserver下载,根据自己的电脑下载对应的版本!之后就是安装;

下载后的展示页面

开始安装,之后的提示都可以看懂!我们直接展示怎么验证我们安转的wampserver安装成功了!(一个是浏览器的选择,一个是textediter)

我们看到启动phpMyAdmin默认的用户名底root ,是no password

我们启动这个wampserver程序,出现一个错误:

解决的方法:
显示一个连接吧!之后我们大体说一下子过程:

连接地址:http://jingyan.baidu.com/article/4f7d57129fa86e1a201927de.html

我们首先输入: http://www.microsoft.com/zh-CN/download/details.aspx?id=30679 之后进入点击下载,会进入一个页面:

选择自己匹配的下载,三个一个是arm的一个是64位和32位的,我们选择64位的下载,下载安装,文件的大小是很小的,我们安转完成之后再次去查看我们的localhost就可以验证是不是wampserver安装成功,并且解决掉了这个错误.

验证: 浏览器输入: localhost

我们可以看到的默认端口是80,MySQL的版本的版本是5.7.14,默认的端口是3306

修改网站的根目录

我们在访问的时候其实就是和访问apache的是一样的,我们打开localhost默认的端口是80,回去访问我们的安装目录下面的
D:\wamp64\www先启动index.php.

而且我们的 D:\wamp64就是我们的安装目录.我们需要修改的就是网站的根目录使用我们自己定义的位置,是的安转的wamp安装目录和网站的根目录进行分开.

第一个修改的就是Apache的配置信息

httpd.config: 修改documentroot和directory

httpdv-hosts.config:

修改我们的wamp的www目录;

这个目录我们点击直接打开会直接打开到我们的安转目录,我们需要修改的就是wamp的配置信息

修改的就是wampmanager.ini文件中的 decriptiom(描述)是 “www目录” 修改我们的名称 之后修改的就是 filename
类似的我们修改: wampmanager.tpl文件中的修改的都是一样的!

再次我们不打算修改了!我们在安装的目录下面创建demo文件,来单独存放我们的网站等文件.

wamp多站点的配置和修改的端口号

wamp多站点的配置需要使用的是就是httpd-vhosta.conf

发现使用xampp的更多(就是Lamp)

直接上xampp下载,下载之后就是安装,之后就是弹出一个界面来控制apache和tomcat的开启mysql的开启和配置等信息!

那个开启不了,一般是端口在占用,找到关闭或者你的电脑里面安装过单独的程序,比如我的里面安装过mysql,之后开始启动没有sql的时候就是不成功,之后卸载之后就ok了!

PHP数据类型

变量的声明: $var = “赋值”;
出去复合变量,一个变量智能存放一种类型的值,后面的会替换前面的值.

<?php
$var = "大家来学习PHP";
echo $var;
echo "<br />";
$var = "来到就要学习,每天进步一点点";
echo $var;
?>

最后的输出就是 来到就要学习,每天进步一点点.

在PHp中变量的声明是 $符号,变量的名称的命名应该差不多.后面是复制,最后一个结束符号(?

变量的命名规则:

1、变量名必须以字母或下划线 “_”开头,如”name,_name”,”name” ,”$name2”等,但是”$9name”是不对的。

2、变量名只能由字母、数字、以及“_”组成,还能包含汉字。如”qq,_qq”,”qq308” ,”myapple&quot;my_apple”,“比如&quot;name我等”,但是”$name*”是不对的。

3、变量名不允许包含空格。当变量名由多个单词组成,建议使用“_”进行分隔(比如 $my_apple),俗称下划线法,或者以大写字母开头比如 $myApple,俗称骆驼式命名法(也称驼峰命名法)。

特别需要注意的是,在PHP中变量名是区分大小写的,如“mybookmy_book”与“my_Book”代表两个不同的变量。

我们看看PHP中的数据类型:

  • 在PHP中,支持8种原始类型,其中包括四种标量类型、两种复合类型和两种特殊类型。PHP是一门松散类型的语言,不必向PHP声明变量的数据类型,PHP会自动把变量转换为自动的数据类型,一定程度降低了学习PHP的门槛。如果接触过C语言或者JAVA语言,就会发现在声明变量的时候需要声明变量的数据类型

    第一个是字符串数据类型:

    $var_string = “123”;

    第二个是整形数据类型

    $n = 10;
    第三个是浮点型;

    $f =123.00;

      最后一个是数组:
    

    $var_array = array(“123”);

PHP的标量类型:

布尔类型(boolean):只有两个值,一个是TRUE,另一个FALSE,可以理解为是或否。它不区分大小写,也就是说”TRUE”和“true”效果是一样的。主要用在条件结构(条件结构在后面部分会介绍)中,例如判断是否满足条件的时候,是用“true”表示满足,用“false”表示不满足。需要注意的是,当我们用”echo”指令输出布尔类型时,如果是“true”则输出的是“1”,“false”则什么也不输出。我们可以使用“var_dump”函数,获取它真正的数据类型。

<?php 
$man = "男";
$flag =$man=="男";echo $flag ;
echo "<br />" ;
var_dump($flag);
?>

输出的结果是: $flag = 1(true输出是1,false不会输出 ,true和false是不区分大小写的) 输出的是true

PHP的整形可以表示十进制和十六进制和八进制都可以,复制的时候八进制前面加0,十六进制前面加ox;

浮点型(浮点数、双精度数或实数),也就是通常说的小数,可以用小数点或者科学计数法表示。科学计数法可以使用小写的e,也可以使用大写的E。

PHP中的标量类型之字符串.
我们需要在字符串中添加引号的方法:

第一种: 直接在单引号嵌套双引号
第二种: 直接在双引号嵌套单引号
第三种: 直接使用 ’ '和" " 完成.

当双引号中包含变量时,变量会与双引号中的内容连接在一起; 也就是Svar会将复制的字符串连接到一起

当单引号中包含变量时,变量会被当做字符串输出。 也就是没有什么意义,作为一个字符串处理,不做变量处理.

PHP中使用Heredoc结构形式来表示很长的字符串(<<<开始GOD)

$变量 = <<<GOD 很长的字符串 .....GOD;<?php 

示例代码:
$string1=<<<GOD
我有一只小毛驴,我从来也不骑。
有一天我心血来潮,骑着去赶集。
我手里拿着小皮鞭,我心里正得意。
不知怎么哗啦啦啦啦,我摔了一身泥.
GOD;

echo $string1;
?>

PHP中两种特殊的数据类型

第一种: 资源resource

资源(resource):资源是由专门的函数来建立和使用的,例如打开文件、数据连接、图形画布。我们可以对资源进行操作(创建、使用和释放)。任何资源,在不需要的时候应该被及时释放。如果我们忘记了释放资源,系统自动启用垃圾回收机制,在页面执行完毕后回收资源,以避免内存被消耗殆尽。

<?php
$file=fopen("f.txt","r");   //打开文件
$con=mysql_connect("localhost","root","root");  //连接数据库
$img=imagecreate(100,100);//图形画布
?>

第二种: 空类型

NULL(NULL):NULL是空类型,对大小写不敏感,NULL类型只有一个取值,表示一个变量没有值,当被赋值为NULL,或者尚未被赋值,或者被unset(),这三种情况下变量被认为为NULL。

<?php error_reporting(0); //禁止显示PHP警告提示$var;//  没有被赋值  null(不区别大小写)var_dump($var);$var1=null;var_dump($var1);$var2=null;var_dump( $var2);$var3 = "节日快乐!";unset($var3);var_dump($var3);
?>

PHP中的常量的定义

第一种: 自定义常量

什么是常量?常量可以理解为值不变的量(如圆周率);或者是常量值被定义后,在脚本的其他任何地方都不可以被改变。PHP中的常量分为自定义常量和系统常量(后续小节会详细介绍)。

自定义常量是根据我们开发的需要,而定义的常量,它通过使用PHP中的函数define()定义。(注:函数,我们可以理解为一个混凝土搅拌机,亦或是一个筛子,通过入口提供原料,然后出口产出结果,在函数中也允许入口不提供任何数据,出口也允许不返回任何值。)

define()函数的语法格式为:

bool define(string $constant_name, mixed $value[, $case_sensitive = true]) //表示对大小写不敏感(case_sensitive(敏感的意思)) 默认值是false也就是对大小写敏感.

它有3个参数(也就是原料):

第一个参数“constant_name”为必选参数,常量名称,即标志符,常量的命名规则与变量的一致,但是要注意哦,它可不带美元符号哦。第二个参数“value”为必选参数,它是常量的值。第三个参数“case_sensitive”为可选参数,指定是否大小写敏感,设定为true表示不敏感,一般不指定第三个参数的情况下,默认第三个参数的值为false。

(注: string表示参数类型为字符串类型,mixed表示参数类型可以接受为多种不同的类型,case_sensitive = true表示默认为布尔类型TRUE)

<?phpdefine("pi",3.14); //自定义常量; 最后第三个参数没有指明.默认的是false也就是对大小写敏感.
?>

第二种: 系统常量

系统常量是PHP已经定义好的常量,我们可以直接拿来使用,常见的系统常量有:

(1)FILE :php程序文件名。它可以帮助我们获取当前文件在服务器的物理位置。

(2)LINE :PHP程序文件行数。它可以告诉我们,当前代码在第几行。

(3)PHP_VERSION:当前解析器的版本号。它可以告诉我们当前PHP解析器的版本号,我们可以提前知道我们的PHP代码是否可被该PHP解析器解析。

(4)PHP_OS:执行当前PHP版本的操作系统名称。它可以告诉我们服务器所用的操作系统名称,我们可以根据该操作系统优化我们的代码。

<?php
echo __FILE__;
echo "<br />";
echo __LINE__;
echo "<br />";
echo PHP_VERSION;
echo "<br />";
echo PHP_OS;
echo "<br />";
?>

注意的就是: 在书写的时候需要注意的是__是两个下划线组成的,不是一个下划线组成的!

常量定义后的取值:

定义了常量,那么就要使用常量,那么如何获取常量值呢?

获取常量值的有两种方法取值。第一种是使用常量名直接获取值;例如计算圆周率的面积,如下(“*”是运算符,相当于乘号,后面部分的小节会介绍):

<?php define("PI",3.14); $r=1; $area = PI*$r*$r; //计算圆的面积 ?>

第二种是使用constant()函数。它和直接使用常量名输出的效果是一样的,但函数可以动态的输出不同的常量,在使用上要灵活、方便,其语法格式如下:

mixed constant(string constant_name)

第一个参数constant_name为要获取常量的名称,也可为存储常量名的变量。如果成功则返回常量的值,失败则提示错误信息常量没有被定义。(注:mixed表示函数返回值类型为多种不同的类型,string表示参数类型为字符串类型)

判断常量是不是被定义:

如果常量被重复定义以后,PHP解析器会发出“Constant XXX already defined”的警告,提醒我们该常量已经被定义过。那么,在团队开发,或代码量很大的情况下,我们如何去判定一个常量是否被定义呢?

defined()函数可以帮助我们判断一个常量是否已经定义,其语法格式为:

bool defined(string constants_name)

它只有参数constant_name,指的是要获取常量的名称,若存在则返回布尔类型true,否则返回布尔类型false; (注:bool表示函数返回值类型为布尔类型)

<?php 
define("PI1",3.14);
$p = "PI1";
$is1=defined($p);
$is2=defined("PI2");
var_dump($is1);
var_dump($is2);
?>

结果输出就是true(常量已经定义好的); false(表示没有定义过)

PHP运算符一般分为算术运算符、赋值运算符、比较运算符、三元运算符、逻辑运算符、字符串连接运算符、错误控制运算符。

算数运算符:

PHp中的赋值运算符:

PHP的赋值运算符有两种,分别是:

(1)“=”:把右边表达式的值赋给左边的运算数。它将右边表达式值复制一份,交给左边的运算数。换而言之,首先给左边的运算数申请了一块内存,然后把复制的值放到这个内存中。

(2)“&”:引用赋值,意味着两个变量都指向同一个数据。它将使两个变量共享一块内存,如果这个内存存储的数据变了,那么两个变量的值都会发生变化。

<?php 
$a = "我在慕课网学习PHP!";
$b = $a;
$c = &$a;	
$a = "我天天在慕课网学习PHP!";echo $b."<br />";
echo $c."<br />";
?>

//解释如下: 第一点:将变量a的字符串赋值给b;

之后是变量c和变量的指向同一内存,之后d对a重新的定义,也就是a的赋值改变了,c也就是改变了!

最后输出: 我在慕课网学习php和我天天在慕课网学习php.

PHP中的比较运算符

比较运算符主要是用于进行比较运算的,例如:等于、全等、不等、大于、小于。在PHP中常用的比较运算符如下表:

我们看几比较不常见的比较运算符:

  • 全等=== a===a===b a和b相等,并且他们的类型也相等,返回的就是TRUE.
  • 不等 !=和<>都是不等的表示.
  • !== 表示的就是非全等a和b相等,但是数据类型不同.

PHp中的三元表达式:

示例一看就明白了:

$b= $a>=60 ? "及格":"不及格";

PHP中的逻辑运算符

逻辑运算符主用是进行逻辑运算的,例如:逻辑与、逻辑或、逻辑异或、逻辑非等,在PHP中常用的逻辑运算符如下表:(点击看大图)

我们可以从投票的角度来理解逻辑运算:

1、逻辑与:要求所有人都投票同意,才会通过某协议;

2、逻辑或:只要求一个人投票同意就行;

3、逻辑异或:只能有且只能有一个人投票同意;

4、逻辑非:某个人要反对,但是通过逻辑非,使其反对无效;

“与”和“或”有两种不同形式运算符的原因是它们运算的优先级(就是运算的有限顺序,比如我们小学的时候学习四则运算,加减乘除混合在一起啦,优先计算乘除,再计算加减)不同。

自己的一些理解:
我大多数的语言差不多,我们可以将与(And)aanda andb和 KaTeX parse error: Expected 'EOF', got '&' at position 2: a&̲&b

<?php 
$a = TRUE; //A同意
$b = TRUE; //B同意
$c = FALSE; //C反对
$d = FALSE; //D反对
//咱顺便复习下三元运算符
echo ($a and $b) ?"通过":"不提供"; // 通过
echo "<br />";
echo ($a or $c) ?"通过":"不提供"; // 通过 (逻辑与一个true有事true)
echo "<br />";
echo ($a xor $c xor $d) ?"通过":"不提供"; //  通过
echo "<br />";
echo !$c ?"通过":"不提供";  //通过
echo "<br />";
echo $a && $d ?"通过":"不提供"; //不通过
echo "<br />";
echo $b || $c ||$d ?"通过":"不提供"; 
?>

PHP中的字符串连接运算符

字符串连接运算符是为了将两个字符串进行连接,PHP中提供的字符串连接运算符有:

(1)连接运算符(“.”):它返回将右参数附加到左参数后面所得的字符串。

(2)连接赋值运算符(“.=”):它将右边参数附加到左边的参数后。

可以理解为.=是对.的缩略的书写!

<?php 
$a = "张先生";
$tip = $a ."欢迎您在慕课网学习PHP!";$b = "东边日出西边雨";	
$b .="道是无晴却有晴";$c = "东边日出西边雨";	
$c = $c."道是无晴却有晴";echo  $tip."<br />"; // 张先生欢迎你在慕课网学习php;
echo  $b."<br />"; // 大便日出西边雨,道是无晴却有晴
echo  $c."<br />"; //// 大便日出西边雨,道是无晴却有晴
?>

PHP中的错误控制运算符

PHP中提供了一个错误控制运算符“@”,对于一些可能会在运行过程中出错的表达式时,我们不希望出错的时候给客户显示错误信息,这样对用户不友好。于是,可以将@放置在一个PHP表达式之前,该表达式可能产生的任何错误信息都被忽略掉;

如果激活了track_error(这个玩意在php.ini中设置)特性,表达式所产生的任何错误信息都被存放在变量$php_errormsg中,此变量在每次出错时都会被覆盖,所以如果想用它的话必须尽早检查。

需要注意的是:错误控制前缀“@”不会屏蔽解析错误的信息,不能把它放在函数或类的定义之前,也不能用于条件结构例如if和foreach等。

<?php  $conn =@mysql_connect("localhost","username","password");echo "出错了,错误原因是:".$php_errormsg;
?>

PHP-顺序结构

顺序结构就像一条直线,按着顺序一直往下执行。我们编写的代码默认都是按照顺序结构执行的。

PHP条件结构之if…else…

条件结构就像一个岔路口,可以向左走,也可以向右走。比如上洗手间,我们知道我们的性别,这时候我们需要根据洗手间提供的条件,左边男洗手间,右边女洗手间,或者正好相反,其中性别就是这个条件结构的条件。再比如,现在的分数都流行使用A、B、C来分级,假设考试成绩是93分,可以将其设置为等级A,考试成绩是87,可以将其设置为等级B,这里分数区间即为条件结构中的条件

<?php
if(条件){//分配服务器干的任务A
}else{//分配服务器干的任务B
}
?>

PHP的switch语句

首先判断条件,若条件的返回值为条件值一,则执行任务一,若条件返回的值为条件值二,则执行任务二,若条件的返回值既不是条件值一也不是条件值二,则执行默认任务。break的作用是结束switch(后面会有专门举例说明),使用 switch 语句可以避免冗长的 “if…else if…else”代码块。

<?php
switch (条件)
{
case 条件值一://任务一break; 
case 条件值二://任务二break;
default://默认任务   //  注意一下子默认的语句,也就是default语句
}
?>

php的循环语句

while语句;

dowhile语句:区别是先执行一遍再去判断条件

for循环:for 语句中,“初始化”在循环开始前无条件求值一次,“循环条件”在每次循环开始前求值。如果值为 TRUE,则继续循环,执行循环体语句(执行任务)。如果值为 FALSE,则终止循环。“递增项”在每次循环之后被求值(执行)。其常用于循环执行代码块指定的次数。

    <?php
for(初始化;循环条件;递增项){//执行任务
}
?>

foreach循环:

在PHP中foreach循环语句,常用于遍历数组,一般有两种使用方式:不取下标、取下标。

  • (1)只取值,不取下标

    <?phpforeach (数组 as 值){//执行的任务}?>
  • (2)同时取下标和值

      <?php
    

    foreach (数组 as 下标 => 值){
    //执行的任务
    }
    ?>

PHP开发工具之Zend studio的安转使用

下载地址: http://www.zend.com/en/products/studio/downloads#Windows

之后就是点击下载并且安装.

xampp:

我们记录一些zend studio的快捷键.

查找: ctrl+ f 全文搜索: ctrl +h 所有快捷键: ctrl+shift+l 格式化: ctrl +shift +f 关闭: ctrl+w

提示补全: alt + / 注释: ctrl +/ 大段注释: ctrl+shift+/

FTp自动上传: propertries→ Automatic upload

插件: Emmet

继续学习PHp

PHP的数组的定义!

创建一个数组: arr=array();//,arr = array();// 表示创建一个空数组,并赋值给变量arr;

PHP中的数组有两种分别是索引数组和关联数组.

索引数组

索引数组:数组的键是整数的数组,并且键的整数顺序是从0开始的,依次类推.

<?php
//创建一个索引数组,索引数组的键是“0”,值是“苹果”
$arr=array("苹果");
print_r($arr);
?>

索引数组的三种赋值方式:

第一种:用数组变量的名字后面跟一个中括号的方式赋值,当然,索引数组中,中括号内的键一定是整数。比如,$arr[0]=‘苹果’;
需要先创建数组

第二种:用array()创建一个空数组,使用=>符号来分隔键和值,左侧表示键,右侧表示值。当然,索引数组中,键一定是整数。比如,array(‘0’=>‘苹果’);

第三种:用array()创建一个空数组,直接在数组里用英文的单引号’或者英文的双引号"赋值,数组会默认建立从0开始的整数的键。比如array(‘苹果’);这个数组相当于array(‘0’=>‘苹果’);

总结: 第一种就是一个一个赋值呗!第二种: 直接在创建数组的时候进行赋值,第三种就是,不用指明下标直接赋值,默认0开始累加.

我们就第一种写一个实例:

$arr = array();
$arr[0]="苹果";

我们来获取数组中的:

根据下表来获取.

for循环来获取

foreach来获取.

关联数组

所以数组,强调的是下标识整形并且从0开始,但是关联数组指的是下标识字符串,也就是我们说的key是字符串的形式.

<?php
//创建一个关联数组,关联数组的键“orange”,值是“橘子”
$fruit = array('apple'=>"苹果",'banana'=>"香蕉",'pineapple'=>"菠萝");  // 不同点就是小标是字符串    
?>

关联数组赋值:

第一种就是: 创建空的数组,之后在通过下标来赋值:

 $arr = array();$arr['apple']="苹果";

第二种直接在括号里面执行:

$arr = array('apple'=>"苹果");

复制是如此,我们赋值之后要使用到,给怎么样使用:

获取关联数组的值:

$arr=array('apple'=>"苹果");
$arr0=$arr['apple'];// 意思就是将获取的值赋值给$arr0

使用foreach来访问关联数组的值:

<?php
$fruit=array('apple'=>"苹果",'banana'=>"香蕉",'pineapple'=>"菠萝");
foreach($fruit as $key=>$value){echo '<br>键是:'.$key.',对应的值是:'.$value;
}?>

Php中的类和对象

类的定义的 class(关键词) 表示定义的是一个类,这个类是一类事物放入集合,人,车 命名方式,驼峰式命名

class Car{

public $name=“汽车”; // 属性 public 就是修饰符类似于java中的
function getName(){ // 方法
return this&gt;name;////使this-&gt;name; ////方法内部可以使用this伪变量调用对象的属性或者方法
}
}

// 类的实例化 关键字就是new 来进行实例化.

$car = new Car();

// 修改属性值

$car->name ="我修改的名字";

// 实例化后执行他的方法:

 echo $car->getname();  

实例化后的对象修改自己的属性和调用 实例化对象-> 属性/方法();

PHP中常见的变量的属性有 public 和受保护的protected 和 私有 private

我们说过对象访问类的属性和方法使用的操作符是-> 注意的是 这能访问的是公共的变量和方法,私有和受保护的是访问不到的,我们在内部使用伪变量 $this 使用->可以访问到!

定义方法的关键字是 function static 修饰就是静态的方法,可以直接类调用. 此时的操作符是::

PHP类和对象之构造函数和析构函数

PHP5可以在类中使用__construct()定义一个构造函数,具有构造函数的类,会在每次对象创建的时候调用该函数,因此常用来在对象创建的时候进行一些初始化工作。

对象在创建的时候首先是会走构造方法,c从而来完成我们的初始化工作.

构造方法也是一个构造方法,我们需要的是function关键字声明 _construct

注意: 在子类中如果定义了__construct则不会调用父类的__construct,如果需要同时调用父类的构造函数,需要使用parent::__construct()显式的调用。

继承的关键字是 extends 如果子类有一个构造方法,并且有一个自己的父类,父类中也有一个相对应的构造方法,那么这个在初始化的时候是不会去执行父类的构造方法,需要在子类的构造方法中添加

parent::_construct();

同样,PHP5支持析构函数,使用__destruct()进行定义,析构函数指的是当某个对象的所有引用被删除,或者对象被显式的销毁时会执行的函数

PHP类和对象之Static静态关键字

第一: 直接使用类名::方法名()调用;

第二: 通过变量调用:

class Car {
private static $speed = 10;public static function getSpeed() {return self::$speed;}
}
echo Car::getSpeed();  //调用静态方法

// 直接通过变量来调用:

$func = 'getSpeed';  
$className = 'Car';
echo $className::$func();  //动态调用静态方法

// 我们梳理一下:

声明一个变量 $func 值是: getSpeed,之后是神秘一个变量 $classNme 值是: Car

eco Car::getSpeed()// 好巧秒是执行了,最后也就是类名:: 调用方法.

静态方法中,$this伪变量不允许使用。可以使用self,parent,static在内部调用静态方法与属性。

PHP类和对象之访问控制

访问控制通过关键字public,protected和private来实现。被定义为公有的类成员可以在任何地方被访问。被定义为受保护的类成员则可以被其自身以及其子类和父类访问。被定义为私有的类成员则只能被其定义所在的类访问。

类属性必须定义为公有、受保护、私有之一。为兼容PHP5以前的版本,如果采用 var 定义,则被视为公有。

PHP类和对象之重载

PHP中的重载指的是动态的创建属性与方法,是通过魔术方法来实现的。属性的重载通过__set,__get,__isset,__unset来分别实现对不存在属性的赋值、读取、判断属性是否设置(__isset)、销毁属性(__unset)

class Car {
private $ary = array();public function __set($key, $val) {$this->ary[$key] = $val;
}public function __get($key) {if (isset($this->ary[$key])) {return $this->ary[$key];}return null;
}public function __isset($key) {if (isset($this->ary[$key])) {return true;}return false;
}public function __unset($key) {unset($this->ary[$key]);
}
}
$car = new Car();
$car->name = '汽车';  //name属性动态创建并赋值
echo $car->name;

Php之正则表达式

正则表达式是对字符串进行操作的一种逻辑公式,就是用一些特定的字符组合成一个规则字符串,称之为正则匹配模式。其中字符串’/apple/'就是一个正则表达式,他用来匹配源字符串中是否存在apple字符串。

PHP中使用PCRE库函数进行正则匹配,比如上例中的preg_match用于执行一个正则匹配,常用来判断一类字符模式是否存在。

    $p = '/apple/';
$str = "apple banna";
if (preg_match($p, $str)) {echo 'matched';
}

PCRE库函数中,正则匹配模式使用分隔符与元字符组成,分隔符可以是非数字、非反斜线、非空格的任意字符。经常使用的分隔符是正斜线(/)、hash符号(#) 以及取反符号(~),例如:

    /foo bar/  // 正则表达式就是 foo bar
#^[^0-9]$#     //
~php~           // php字符

如果模式中包含分隔符,则分隔符需要使用反斜杠(\)进行转义。

/http:\/\//

如果模式中包含较多的分割字符,建议更换其他的字符作为分隔符,也可以采用preg_quote进行转义。

$p = 'http://';
$p = '/'.preg_quote($p, '/').'/';
echo $p;

分隔符后面可以使用模式修饰符,模式修饰符包括:i, m, s, x等,例如使用i修饰符可以忽略大小写匹配:

$str = "Http://www.imooc.com/";
if (preg_match('/http/i', $str)) {echo '匹配成功';
}

元字符与转义

正则表达式中具有特殊含义的字符称之为元字符,常用的元字符有:

\ 一般用于转义字符
^ 断言目标的开始位置(或在多行模式下是行首)
$ 断言目标的结束位置(或在多行模式下是行尾)
. 匹配除换行符外的任何字符(默认)
[ 开始字符类定义
] 结束字符类定义
| 开始一个可选分支
( 子组的开始标记
) 子组的结束标记
? 作为量词,表示 0 次或 1 次匹配。位于量词后面用于改变量词的贪婪特性。 (查阅量词)

  • 量词,0 次或多次匹配
  • 量词,1 次或多次匹配
    { 自定义量词开始标记
    } 自定义量词结束标记

    //下面的\s匹配任意的空白符,包括空格,制表符,换行符。[\s]代表非空白符。[\s]+表示一次或多次匹配非空白符。
    KaTeX parse error: Expected group after '^' at position 10: p = '/^我[^̲\s]+(苹果|香蕉)/’;
    str=&quot;&quot;;if(pregmatch(str = &quot;我喜欢吃苹果&quot;;if (preg_match(p, $str)) {
    echo ‘匹配成功’;
    }

元字符具有两种使用场景,一种是可以在任何地方都能使用,另一种是只能在方括号内使用,在方括号内使用的有:

\ 转义字符
^ 仅在作为第一个字符(方括号内)时,表明字符类取反

  • 标记字符范围

其中^在反括号外面,表示断言目标的开始位置,但在方括号内部则代表字符类取反,方括号内的减号-可以标记字符范围,例如0-9表示0到9之间的所有数字。

//下面的\w匹配字母或数字或下划线。
$p = '/[\w\.\-]+@[a-z0-9\-]+\.(com|cn)/';
$str = "我的邮箱是Spark.eric@imooc.com";
preg_match($p, $str, $match);
echo $match[0];
查看全文
如若内容造成侵权/违法违规/事实不符,请联系编程学习网邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

相关文章

  1. 机器学习相关数据库

    http://www.cvchina.info/2012/10/10/%e8%bd%ac%e6%9c%ba%e5%99%a8%e5%ad%a6%e4%b9%a0%e7%9b%b8%e5%85%b3%e6%95%b0%e6%8d%ae%e5%ba%93/KDD杯的中心,所有的数据,任务和结果。 UCI机器学习和知识发现研究中使用的大型数据集KDD数据库存储库。 UCI机器学习数据库。 AWS(亚马逊…...

    2024/5/6 7:59:54
  2. PHP高手宝典!

    合使用PHP和HTML编写WEB页面,当访问者浏览到该页面时,服务端会首先对页面中的PHP命令进行处理,然后把处理后的结果连同HTML内容一起传送到访问端的浏览器。但是与ASP或ColdFusion不同,PHP是一种源代码开放程序,拥有很好的跨平台兼容性。用户可以在Windows NT系统以及许多版…...

    2024/4/20 18:14:21
  3. 教你AJAX一分钟学会

    文章来自:http://www.zuoyefeng.com/html/2008-01/590.htm 十分钟教你学会AJAX,这绝不是夸张!有时候,我十分憎恨一些图书、教程,讲了好几十页,说了一大堆,结果没有简单有效的说出,这个东西怎么用,何时用! 实际上,对于IT行业,新技术新思想,此起彼伏,并且有些技术…...

    2024/4/21 9:16:40
  4. 如何学习-如何学习数据库

    许多时候不清楚自己的问题到底在哪?感觉似是而非,不知道问什么该查找些什么资料等等的问题.总的来说我们就是不了解设计思想,但我们初学者可以搞清楚这几点问题:一.数据库为什么叫数据库,数据库是怎么存储数据的.二.那数据库是怎么查询数据的,也就是怎么操作数据的.三,查出的数…...

    2024/4/21 9:16:39
  5. 【喵迹 Pro】GPS轨迹记录安卓APP使用说明

    【喵迹 Pro】GPS轨迹记录安卓APP使用说明 邮箱:BestAPK@sina.com 微信号:BestAPK QQ:2575126464 欢迎您通过邮箱或微信、QQ联系我! 软件下载方式: 1,华为应用市场,搜索“喵迹 Pro” 2,百度网盘 https://pan.baidu.com/s/1t8FNYoaDMcpIXpNaoXIbOg Q:本软件能干什么? A…...

    2024/5/2 18:25:43
  6. 数据库基本知识点总结

    数据库也是计算机类笔试面试中不可避免会遇到的考点,尤其是银行和部分传统软件类公司。这里根据整理的资料,对数据库的相关知识也做个总结吧。希望学过数据库但长时间不用的同学根据这些知识能够回忆和重拾,没学过的同学能掌握一些数据库的基础知识。第一节一、相关概念1. D…...

    2024/4/21 9:16:37
  7. 10天学会phpWeChat——第一天:核心框架的目录结构

    phpWeCaht是一款优秀的PC网站+微信公共号开发框架。 本博客系列将图文结合,详细介绍phpWeChat 的使用方法,今天进入phpWeChat系列教程之《10天学会phpWeChat》的第一天——phpWeChat的根目录结构。 由于实际开发者在开发过程中大多是针对某个功能模块的开发,故此,对于phpWe…...

    2024/4/21 9:16:36
  8. 10天学会phpWeChat——第四天:大U函数U()的使用

    在第三天,我们创建了一个“增强版”的文章模块,实现了数据从数据库到视图端展示的流程。但是我们仅仅是实现了数据列表的展示,对于文章详情等页面跳转并未涉及。 本文重点讲解phpWeChat一个十分重要的前端函数U()。 今天我们进入《10天学会phpWeChat》系列教程的第四天:大U…...

    2024/4/21 9:16:35
  9. 数据库分库分表学习整理

    关于数据库的学习,一个绕不过的东西就是数据库的分库分表,还是有必要总结一下,以后工作的时候会用到,面试的时候也会用到的。1. 什么是数据库分表关于分库分表字面理解就把原本存储在一个库一个表中的数据分储到多个表或者多个库上2. 为什么要分库分表数据库中的数据量不一…...

    2024/4/21 9:16:34
  10. 现在学PHP还有价值吗?来看看我的学习路线

    本文标题前言一.找网课学习php的基础课程二.打牢php基础知识、学习面向对象三.学习一款第三方热门框架四.PHP进阶总结 前言 俗话说PHP是世界上最好的语言,哈哈,给大家开个玩笑。PHP作为一门编程语言,学会的话并不难。如果只去了解基础使用的话1、2天,想更深入的学习的话就需…...

    2024/4/29 6:43:10
  11. 那些必读的数据库领域论文

    之前林仕鼎曾整理过系统架构领域的学习资料,这几天Spark核心团队成员辛湜(Reynold Xin)公开了他整理的一份数据库学习资料列表,Hacker News上引起了不少讨论。其中的评述文字也很有价值,简要编译如下。大家对这个列表如有补充,请评论。基础与算法The Five-Minute Rule Te…...

    2024/4/24 7:28:21
  12. 10天学会phpWeChat——第二天:hello world!我的第一个功能模块

    今天我们开始进入《10天学会phpWeChat》系列教程的第二天:创建我的第一个hello world! 功能模块。 1、登录后台,进入 系统设置——自定义模块,如图:自定义模块参数说明: 上级模块:上级模块一共三个选项:会员member (一般很少会在其下面建立模块)、pc电脑端(建立Pc访问…...

    2024/4/21 9:16:32
  13. 数据库学习网站

    Access AccessQQ http://www.accessqq.com/ Access是微软数据库开发平台,QQ是一个聊天工具,该站之所以叫accessQQ,是想营造一 种只聊Access的氛围,达到推广Access普及和相关资源共享。 所有程序,资源,文章都 是站长原创为主,另会部分特邀嘉宾的得意之作。 中国ACCESS XP…...

    2024/5/2 14:29:56
  14. 【Java TCP/IP Socket】TCP Socket通信中由read返回值造成的的死锁问题(含代码)

    转载请注明出处:http://blog.csdn.net/ns_code/article/details/14642873书上示例在第一章《基本套接字》中,作者给出了一个TCP Socket通信的例子——反馈服务器,即服务器端直接把从客户端接收到的数据原原本本地反馈回去。书上客户端代码如下:import java.net.Socket; imp…...

    2024/5/2 21:11:30
  15. Gaussdb T进阶学习

    Gaussdb 100正式改名为Gaussdb T,Gaussdb 200和300合并为Gaussdb A.前天学习了Gaussdb T的安装,在centos 7.3上安装了gaussdb t,虽然中间出现了一些错误,但是还是解决了,成功完成安装,这两天把Gaussdb t的产品文档大概浏览了一下,对比oracle数据库,SQL语法90%相同,但是…...

    2024/4/21 9:16:28
  16. 零基础如何快速掌握PHP语言

    导读: 从零基础到入门只需短短十几天,本文手把手教你入门变大神 我是经济专业的,没有参加过任何编程相关的课程,所以我是零基础开始学习,下面就是我学习网站开发(使用PHP)的过程,如果你有基础或已经了解一些,你可以跳过相关步骤。建议你看完整篇文章,确保你认同这份计划…...

    2024/5/2 21:03:39
  17. 微信小程序中input控件自动聚焦、软键盘的关闭和打开

    input控件除了获取和显示用户输入的语句,很重要的一个功能是聚焦和键盘使用,下面就相关属性做详细地介绍:cursor-spacing: 类型:Number指定光标与键盘的距离,单位 px 。取 input 距离底部的距离和 cursor-spacing 指定的距离的最小值作为光标与键盘的距离auto-focus:true…...

    2024/4/21 9:16:26
  18. SQL Server数据库学习(1)

    在前几天,我下载了SQL Server2017版,并且完成了相应配置。在自己进行实验的过程中发生了两个问题。由于下载中的疏忽,我没有注意SQL server的账号问题,登录时陷入迷茫,根据网上相关教程,我使用windows身份验证进行了登陆。(SA超级用户指令登陆失败)登陆成功后我打算附加…...

    2024/4/21 9:16:26
  19. 传世之文《Teach Yourself Programming in Ten Years》十年学会编程

    作为一个正在努力的程序员看了这篇文章之后思考了非常多,虽然是很久之前的文章了,所使用的技术也已经不断地革新,但是文章背后所传递的思想真的非常深刻而有建设性。学习编程真的不是21天24hours的事情,我也特别讨厌周围或者网络上的人报了一个班学了一些知识就在那里装大牛…...

    2024/5/6 7:28:10
  20. 数据库索引学习

    一、索引介绍 数据库索引调优是一项技术活,不能仅仅靠理论,因为实际情况千变万化,而且各种数据库本身存在很复杂的机制,如查询优化策略和各种引擎的实现等。但同时这些理论是索引调优的基础,只有在明白理论的基础上,才能对调优策略进行合理推断并了解其背后的机制,然后结…...

    2024/4/20 18:14:27

最新文章

  1. ​可视化大屏C位图:3D模型,可视化大屏的画龙点睛之处

    Hello&#xff0c;我是大千UI工场&#xff0c;本期可视化大屏的焦点图&#xff08;C位&#xff09;分享将图表作为焦点图的情形&#xff0c;欢迎友友们关注、评论&#xff0c;如果有订单可私信。 3D模型在可视化大屏中有很大的价值&#xff0c;以下是一些相关的优点&#xff1a…...

    2024/5/6 11:33:55
  2. 梯度消失和梯度爆炸的一些处理方法

    在这里是记录一下梯度消失或梯度爆炸的一些处理技巧。全当学习总结了如有错误还请留言&#xff0c;在此感激不尽。 权重和梯度的更新公式如下&#xff1a; w w − η ⋅ ∇ w w w - \eta \cdot \nabla w ww−η⋅∇w 个人通俗的理解梯度消失就是网络模型在反向求导的时候出…...

    2024/5/6 9:38:23
  3. Linux——gdb

    gdb调试 (1)debug版本: 在编译阶段会加入某些调试信息; 调试信息是在编译的过程中加入到中间文件.o文件的; gcc -c main.c -g:生成包含调试信息的中间文件 gcc -o main main.o 一步执行:gcc -o main main.c -g (1) (2)release版本: 发行版本,没有调试信息; gcc默认生成relea…...

    2024/5/5 19:46:47
  4. Kafka架构概述

    Kafka的体系结构 Kafka是由Apache软件基金会管理的一个开源的分布式数据流处理平台。Kafka具有支持消息的发布/订阅模式、高吞吐量与低延迟、持久化、支持水平扩展、高可用性等特点。可以将Kafka应用于大数据实时处理、高性能数据管道、流分析、数据集成和关键任务应用等场景。…...

    2024/5/5 8:31:13
  5. 【外汇早评】美通胀数据走低,美元调整

    原标题:【外汇早评】美通胀数据走低,美元调整昨日美国方面公布了新一期的核心PCE物价指数数据,同比增长1.6%,低于前值和预期值的1.7%,距离美联储的通胀目标2%继续走低,通胀压力较低,且此前美国一季度GDP初值中的消费部分下滑明显,因此市场对美联储后续更可能降息的政策…...

    2024/5/4 23:54:56
  6. 【原油贵金属周评】原油多头拥挤,价格调整

    原标题:【原油贵金属周评】原油多头拥挤,价格调整本周国际劳动节,我们喜迎四天假期,但是整个金融市场确实流动性充沛,大事频发,各个商品波动剧烈。美国方面,在本周四凌晨公布5月份的利率决议和新闻发布会,维持联邦基金利率在2.25%-2.50%不变,符合市场预期。同时美联储…...

    2024/5/4 23:54:56
  7. 【外汇周评】靓丽非农不及疲软通胀影响

    原标题:【外汇周评】靓丽非农不及疲软通胀影响在刚结束的周五,美国方面公布了新一期的非农就业数据,大幅好于前值和预期,新增就业重新回到20万以上。具体数据: 美国4月非农就业人口变动 26.3万人,预期 19万人,前值 19.6万人。 美国4月失业率 3.6%,预期 3.8%,前值 3…...

    2024/5/4 23:54:56
  8. 【原油贵金属早评】库存继续增加,油价收跌

    原标题:【原油贵金属早评】库存继续增加,油价收跌周三清晨公布美国当周API原油库存数据,上周原油库存增加281万桶至4.692亿桶,增幅超过预期的74.4万桶。且有消息人士称,沙特阿美据悉将于6月向亚洲炼油厂额外出售更多原油,印度炼油商预计将每日获得至多20万桶的额外原油供…...

    2024/5/6 9:21:00
  9. 【外汇早评】日本央行会议纪要不改日元强势

    原标题:【外汇早评】日本央行会议纪要不改日元强势近两日日元大幅走强与近期市场风险情绪上升,避险资金回流日元有关,也与前一段时间的美日贸易谈判给日本缓冲期,日本方面对汇率问题也避免继续贬值有关。虽然今日早间日本央行公布的利率会议纪要仍然是支持宽松政策,但这符…...

    2024/5/4 23:54:56
  10. 【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响

    原标题:【原油贵金属早评】欧佩克稳定市场,填补伊朗问题的影响近日伊朗局势升温,导致市场担忧影响原油供给,油价试图反弹。此时OPEC表态稳定市场。据消息人士透露,沙特6月石油出口料将低于700万桶/日,沙特已经收到石油消费国提出的6月份扩大出口的“适度要求”,沙特将满…...

    2024/5/4 23:55:05
  11. 【外汇早评】美欲与伊朗重谈协议

    原标题:【外汇早评】美欲与伊朗重谈协议美国对伊朗的制裁遭到伊朗的抗议,昨日伊朗方面提出将部分退出伊核协议。而此行为又遭到欧洲方面对伊朗的谴责和警告,伊朗外长昨日回应称,欧洲国家履行它们的义务,伊核协议就能保证存续。据传闻伊朗的导弹已经对准了以色列和美国的航…...

    2024/5/4 23:54:56
  12. 【原油贵金属早评】波动率飙升,市场情绪动荡

    原标题:【原油贵金属早评】波动率飙升,市场情绪动荡因中美贸易谈判不安情绪影响,金融市场各资产品种出现明显的波动。随着美国与中方开启第十一轮谈判之际,美国按照既定计划向中国2000亿商品征收25%的关税,市场情绪有所平复,已经开始接受这一事实。虽然波动率-恐慌指数VI…...

    2024/5/4 23:55:16
  13. 【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试

    原标题:【原油贵金属周评】伊朗局势升温,黄金多头跃跃欲试美国和伊朗的局势继续升温,市场风险情绪上升,避险黄金有向上突破阻力的迹象。原油方面稍显平稳,近期美国和OPEC加大供给及市场需求回落的影响,伊朗局势并未推升油价走强。近期中美贸易谈判摩擦再度升级,美国对中…...

    2024/5/4 23:54:56
  14. 【原油贵金属早评】市场情绪继续恶化,黄金上破

    原标题:【原油贵金属早评】市场情绪继续恶化,黄金上破周初中国针对于美国加征关税的进行的反制措施引发市场情绪的大幅波动,人民币汇率出现大幅的贬值动能,金融市场受到非常明显的冲击。尤其是波动率起来之后,对于股市的表现尤其不安。隔夜美国股市出现明显的下行走势,这…...

    2024/5/6 1:40:42
  15. 【外汇早评】美伊僵持,风险情绪继续升温

    原标题:【外汇早评】美伊僵持,风险情绪继续升温昨日沙特两艘油轮再次发生爆炸事件,导致波斯湾局势进一步恶化,市场担忧美伊可能会出现摩擦生火,避险品种获得支撑,黄金和日元大幅走强。美指受中美贸易问题影响而在低位震荡。继5月12日,四艘商船在阿联酋领海附近的阿曼湾、…...

    2024/5/4 23:54:56
  16. 【原油贵金属早评】贸易冲突导致需求低迷,油价弱势

    原标题:【原油贵金属早评】贸易冲突导致需求低迷,油价弱势近日虽然伊朗局势升温,中东地区几起油船被袭击事件影响,但油价并未走高,而是出于调整结构中。由于市场预期局势失控的可能性较低,而中美贸易问题导致的全球经济衰退风险更大,需求会持续低迷,因此油价调整压力较…...

    2024/5/4 23:55:17
  17. 氧生福地 玩美北湖(上)——为时光守候两千年

    原标题:氧生福地 玩美北湖(上)——为时光守候两千年一次说走就走的旅行,只有一张高铁票的距离~ 所以,湖南郴州,我来了~ 从广州南站出发,一个半小时就到达郴州西站了。在动车上,同时改票的南风兄和我居然被分到了一个车厢,所以一路非常愉快地聊了过来。 挺好,最起…...

    2024/5/4 23:55:06
  18. 氧生福地 玩美北湖(中)——永春梯田里的美与鲜

    原标题:氧生福地 玩美北湖(中)——永春梯田里的美与鲜一觉醒来,因为大家太爱“美”照,在柳毅山庄去寻找龙女而错过了早餐时间。近十点,向导坏坏还是带着饥肠辘辘的我们去吃郴州最富有盛名的“鱼头粉”。说这是“十二分推荐”,到郴州必吃的美食之一。 哇塞!那个味美香甜…...

    2024/5/4 23:54:56
  19. 氧生福地 玩美北湖(下)——奔跑吧骚年!

    原标题:氧生福地 玩美北湖(下)——奔跑吧骚年!让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 让我们红尘做伴 活得潇潇洒洒 策马奔腾共享人世繁华 对酒当歌唱出心中喜悦 轰轰烈烈把握青春年华 啊……啊……啊 两…...

    2024/5/4 23:55:06
  20. 扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!

    原标题:扒开伪装医用面膜,翻六倍价格宰客,小姐姐注意了!扒开伪装医用面膜,翻六倍价格宰客!当行业里的某一品项火爆了,就会有很多商家蹭热度,装逼忽悠,最近火爆朋友圈的医用面膜,被沾上了污点,到底怎么回事呢? “比普通面膜安全、效果好!痘痘、痘印、敏感肌都能用…...

    2024/5/5 8:13:33
  21. 「发现」铁皮石斛仙草之神奇功效用于医用面膜

    原标题:「发现」铁皮石斛仙草之神奇功效用于医用面膜丽彦妆铁皮石斛医用面膜|石斛多糖无菌修护补水贴19大优势: 1、铁皮石斛:自唐宋以来,一直被列为皇室贡品,铁皮石斛生于海拔1600米的悬崖峭壁之上,繁殖力差,产量极低,所以古代仅供皇室、贵族享用 2、铁皮石斛自古民间…...

    2024/5/4 23:55:16
  22. 丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者

    原标题:丽彦妆\医用面膜\冷敷贴轻奢医学护肤引导者【公司简介】 广州华彬企业隶属香港华彬集团有限公司,专注美业21年,其旗下品牌: 「圣茵美」私密荷尔蒙抗衰,产后修复 「圣仪轩」私密荷尔蒙抗衰,产后修复 「花茵莳」私密荷尔蒙抗衰,产后修复 「丽彦妆」专注医学护…...

    2024/5/4 23:54:58
  23. 广州械字号面膜生产厂家OEM/ODM4项须知!

    原标题:广州械字号面膜生产厂家OEM/ODM4项须知!广州械字号面膜生产厂家OEM/ODM流程及注意事项解读: 械字号医用面膜,其实在我国并没有严格的定义,通常我们说的医美面膜指的应该是一种「医用敷料」,也就是说,医用面膜其实算作「医疗器械」的一种,又称「医用冷敷贴」。 …...

    2024/5/4 23:55:01
  24. 械字号医用眼膜缓解用眼过度到底有无作用?

    原标题:械字号医用眼膜缓解用眼过度到底有无作用?医用眼膜/械字号眼膜/医用冷敷眼贴 凝胶层为亲水高分子材料,含70%以上的水分。体表皮肤温度传导到本产品的凝胶层,热量被凝胶内水分子吸收,通过水分的蒸发带走大量的热量,可迅速地降低体表皮肤局部温度,减轻局部皮肤的灼…...

    2024/5/4 23:54:56
  25. 配置失败还原请勿关闭计算机,电脑开机屏幕上面显示,配置失败还原更改 请勿关闭计算机 开不了机 这个问题怎么办...

    解析如下&#xff1a;1、长按电脑电源键直至关机&#xff0c;然后再按一次电源健重启电脑&#xff0c;按F8健进入安全模式2、安全模式下进入Windows系统桌面后&#xff0c;按住“winR”打开运行窗口&#xff0c;输入“services.msc”打开服务设置3、在服务界面&#xff0c;选中…...

    2022/11/19 21:17:18
  26. 错误使用 reshape要执行 RESHAPE,请勿更改元素数目。

    %读入6幅图像&#xff08;每一幅图像的大小是564*564&#xff09; f1 imread(WashingtonDC_Band1_564.tif); subplot(3,2,1),imshow(f1); f2 imread(WashingtonDC_Band2_564.tif); subplot(3,2,2),imshow(f2); f3 imread(WashingtonDC_Band3_564.tif); subplot(3,2,3),imsho…...

    2022/11/19 21:17:16
  27. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机...

    win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”问题的解决方法在win7系统关机时如果有升级系统的或者其他需要会直接进入一个 等待界面&#xff0c;在等待界面中我们需要等待操作结束才能关机&#xff0c;虽然这比较麻烦&#xff0c;但是对系统进行配置和升级…...

    2022/11/19 21:17:15
  28. 台式电脑显示配置100%请勿关闭计算机,“准备配置windows 请勿关闭计算机”的解决方法...

    有不少用户在重装Win7系统或更新系统后会遇到“准备配置windows&#xff0c;请勿关闭计算机”的提示&#xff0c;要过很久才能进入系统&#xff0c;有的用户甚至几个小时也无法进入&#xff0c;下面就教大家这个问题的解决方法。第一种方法&#xff1a;我们首先在左下角的“开始…...

    2022/11/19 21:17:14
  29. win7 正在配置 请勿关闭计算机,怎么办Win7开机显示正在配置Windows Update请勿关机...

    置信有很多用户都跟小编一样遇到过这样的问题&#xff0c;电脑时发现开机屏幕显现“正在配置Windows Update&#xff0c;请勿关机”(如下图所示)&#xff0c;而且还需求等大约5分钟才干进入系统。这是怎样回事呢&#xff1f;一切都是正常操作的&#xff0c;为什么开时机呈现“正…...

    2022/11/19 21:17:13
  30. 准备配置windows 请勿关闭计算机 蓝屏,Win7开机总是出现提示“配置Windows请勿关机”...

    Win7系统开机启动时总是出现“配置Windows请勿关机”的提示&#xff0c;没过几秒后电脑自动重启&#xff0c;每次开机都这样无法进入系统&#xff0c;此时碰到这种现象的用户就可以使用以下5种方法解决问题。方法一&#xff1a;开机按下F8&#xff0c;在出现的Windows高级启动选…...

    2022/11/19 21:17:12
  31. 准备windows请勿关闭计算机要多久,windows10系统提示正在准备windows请勿关闭计算机怎么办...

    有不少windows10系统用户反映说碰到这样一个情况&#xff0c;就是电脑提示正在准备windows请勿关闭计算机&#xff0c;碰到这样的问题该怎么解决呢&#xff0c;现在小编就给大家分享一下windows10系统提示正在准备windows请勿关闭计算机的具体第一种方法&#xff1a;1、2、依次…...

    2022/11/19 21:17:11
  32. 配置 已完成 请勿关闭计算机,win7系统关机提示“配置Windows Update已完成30%请勿关闭计算机”的解决方法...

    今天和大家分享一下win7系统重装了Win7旗舰版系统后&#xff0c;每次关机的时候桌面上都会显示一个“配置Windows Update的界面&#xff0c;提示请勿关闭计算机”&#xff0c;每次停留好几分钟才能正常关机&#xff0c;导致什么情况引起的呢&#xff1f;出现配置Windows Update…...

    2022/11/19 21:17:10
  33. 电脑桌面一直是清理请关闭计算机,windows7一直卡在清理 请勿关闭计算机-win7清理请勿关机,win7配置更新35%不动...

    只能是等着&#xff0c;别无他法。说是卡着如果你看硬盘灯应该在读写。如果从 Win 10 无法正常回滚&#xff0c;只能是考虑备份数据后重装系统了。解决来方案一&#xff1a;管理员运行cmd&#xff1a;net stop WuAuServcd %windir%ren SoftwareDistribution SDoldnet start WuA…...

    2022/11/19 21:17:09
  34. 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?

    原标题&#xff1a;电脑提示“配置Windows Update请勿关闭计算机”怎么办&#xff1f;win7系统中在开机与关闭的时候总是显示“配置windows update请勿关闭计算机”相信有不少朋友都曾遇到过一次两次还能忍但经常遇到就叫人感到心烦了遇到这种问题怎么办呢&#xff1f;一般的方…...

    2022/11/19 21:17:08
  35. 计算机正在配置无法关机,关机提示 windows7 正在配置windows 请勿关闭计算机 ,然后等了一晚上也没有关掉。现在电脑无法正常关机...

    关机提示 windows7 正在配置windows 请勿关闭计算机 &#xff0c;然后等了一晚上也没有关掉。现在电脑无法正常关机以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;关机提示 windows7 正在配…...

    2022/11/19 21:17:05
  36. 钉钉提示请勿通过开发者调试模式_钉钉请勿通过开发者调试模式是真的吗好不好用...

    钉钉请勿通过开发者调试模式是真的吗好不好用 更新时间:2020-04-20 22:24:19 浏览次数:729次 区域: 南阳 > 卧龙 列举网提醒您:为保障您的权益,请不要提前支付任何费用! 虚拟位置外设器!!轨迹模拟&虚拟位置外设神器 专业用于:钉钉,外勤365,红圈通,企业微信和…...

    2022/11/19 21:17:05
  37. 配置失败还原请勿关闭计算机怎么办,win7系统出现“配置windows update失败 还原更改 请勿关闭计算机”,长时间没反应,无法进入系统的解决方案...

    前几天班里有位学生电脑(windows 7系统)出问题了&#xff0c;具体表现是开机时一直停留在“配置windows update失败 还原更改 请勿关闭计算机”这个界面&#xff0c;长时间没反应&#xff0c;无法进入系统。这个问题原来帮其他同学也解决过&#xff0c;网上搜了不少资料&#x…...

    2022/11/19 21:17:04
  38. 一个电脑无法关闭计算机你应该怎么办,电脑显示“清理请勿关闭计算机”怎么办?...

    本文为你提供了3个有效解决电脑显示“清理请勿关闭计算机”问题的方法&#xff0c;并在最后教给你1种保护系统安全的好方法&#xff0c;一起来看看&#xff01;电脑出现“清理请勿关闭计算机”在Windows 7(SP1)和Windows Server 2008 R2 SP1中&#xff0c;添加了1个新功能在“磁…...

    2022/11/19 21:17:03
  39. 请勿关闭计算机还原更改要多久,电脑显示:配置windows更新失败,正在还原更改,请勿关闭计算机怎么办...

    许多用户在长期不使用电脑的时候&#xff0c;开启电脑发现电脑显示&#xff1a;配置windows更新失败&#xff0c;正在还原更改&#xff0c;请勿关闭计算机。。.这要怎么办呢&#xff1f;下面小编就带着大家一起看看吧&#xff01;如果能够正常进入系统&#xff0c;建议您暂时移…...

    2022/11/19 21:17:02
  40. 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...

    配置windows update失败 还原更改 请勿关闭计算机&#xff0c;电脑开机后一直显示以以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容&#xff0c;让我们赶快一起来看一下吧&#xff01;配置windows update失败 还原更改 请勿关闭计算机&#x…...

    2022/11/19 21:17:01
  41. 电脑配置中请勿关闭计算机怎么办,准备配置windows请勿关闭计算机一直显示怎么办【图解】...

    不知道大家有没有遇到过这样的一个问题&#xff0c;就是我们的win7系统在关机的时候&#xff0c;总是喜欢显示“准备配置windows&#xff0c;请勿关机”这样的一个页面&#xff0c;没有什么大碍&#xff0c;但是如果一直等着的话就要两个小时甚至更久都关不了机&#xff0c;非常…...

    2022/11/19 21:17:00
  42. 正在准备配置请勿关闭计算机,正在准备配置windows请勿关闭计算机时间长了解决教程...

    当电脑出现正在准备配置windows请勿关闭计算机时&#xff0c;一般是您正对windows进行升级&#xff0c;但是这个要是长时间没有反应&#xff0c;我们不能再傻等下去了。可能是电脑出了别的问题了&#xff0c;来看看教程的说法。正在准备配置windows请勿关闭计算机时间长了方法一…...

    2022/11/19 21:16:59
  43. 配置失败还原请勿关闭计算机,配置Windows Update失败,还原更改请勿关闭计算机...

    我们使用电脑的过程中有时会遇到这种情况&#xff0c;当我们打开电脑之后&#xff0c;发现一直停留在一个界面&#xff1a;“配置Windows Update失败&#xff0c;还原更改请勿关闭计算机”&#xff0c;等了许久还是无法进入系统。如果我们遇到此类问题应该如何解决呢&#xff0…...

    2022/11/19 21:16:58
  44. 如何在iPhone上关闭“请勿打扰”

    Apple’s “Do Not Disturb While Driving” is a potentially lifesaving iPhone feature, but it doesn’t always turn on automatically at the appropriate time. For example, you might be a passenger in a moving car, but your iPhone may think you’re the one dri…...

    2022/11/19 21:16:57