hi,你好!欢迎访问本站!登录
本站由简数采集腾讯云宝塔系统阿里云强势驱动
当前位置:首页 - PHP问题 - 正文 请牢记本站网址www.sosophp.cn

php为何不必编译【php题目】

2019-11-26PHP问题搜搜PHP网63°c
A+ A-

PHP虽然不要编译,然则它真的写完就可以运转吗?

PHP的一大特征是:剧本言语,一个剧本一般是诠释运转而非编译。

PHP是诠释型言语,将PHP代码诠释为opcode以后再交由Zend引擎实行。(引荐进修:PHP编程从入门到通晓)

诠释型言语:顺序不须要编译,顺序在运转时才翻译成机器言语,每执 行一次都要翻译一次。

诠释型言语

在顺序运转前将源顺序预编译成中心言语,然后再由诠释器实行中心言语每次实行诠释型言语的顺序都须要举行一次编译,因而诠释型言语的顺序运转效力一般较低,而且它不能离开诠释器自力运转。C#、PHP、Python、Java等都是诠释型言语。

然则真的写完就可以够运转?但是并非。

PHP代码想要运转必须有个”母体”——就是我们编译好的谁人”PHP可实行顺序”。

在linux里这个母体多是放在了/usr/local/php/bin/php

怎样运转?

1./usr/local/php/bin/php 背面跟上某个PHP文件

2./usr/local/php/bin/php -r ‘这里直接写上PHP代码’

3.建立一个文件,在第一行写上#!/usr/local/php/bin/php

如许就可以够辨认这个文件是要PHP来运转(文件名没必要.php末端)

举例:

$ vi god
#/usr/local/php/bin/php<?php
    echo 'hello world!'.PHP_EOL;

以上就是php为何不必编译的细致内容,更多请关注ki4网别的相干文章!

  选择打赏方式
微信赞助

打赏

QQ钱包

打赏

支付宝赞助

打赏

  选择分享方式
  移步手机端
php为何不必编译【php题目】

1、打开你手机的二维码扫描APP
2、扫描左则的二维码
3、点击扫描获得的网址
4、可以在手机端阅读此文章
标签: