易语言实地培训长期招生 QQ1615457736

乐易论坛

 找回密码
 立即注册

微信登录

微信扫码,快速开始

QQ登录

用QQ账号登陆

导航
导航
培训
培训
产品
产品
易歪歪客服聊天助手——永久免费阿里云服务器最高¥1888云产品通用代金券我要租广告
易歪歪客服聊天助手——永久免费阿里云服务器低至10元/月我要租广告
易歪歪客服聊天助手——永久免费最高2000云产品通用代金券我要租广告
查看: 4656|回复: 6
收起左侧

[纯源码] 【完全开源】 PHP全中文模板 兼容易语言语法 希望各位完善发布

[复制链接]
  • TA的每日心情
    奋斗
    5 小时前
  • 签到天数: 697 天

    [LV.9]以坛为家II

    发表于 2018-11-4 09:04:24 | 显示全部楼层 |阅读模式

    乐易编程网免费注册!抓住机会哦!

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    124_612834_239d727dbff9b1e.jpg ! F; Q' W. O8 |9 X

    0 b- b0 f. s/ k* c4 u3 ~
    - n( N& M; X8 X% {
    1 S. @" Z, E7 \+ w一直在网上看到了各种PHP中文版本,然后就想到了能不能用易语言语法完成PHP的一些功能 于是有了以下模板原理其实很简单,我们编程东西写的代码用到的代码基本都具备返回各种变量,PHP跟易语言一样 执行一些数据后返回数据,为了调用返回的数据我选择了用   【取变量地址的方式】 取变量地址 在程序运行时候 整个程序变量都会有个固定的地址不变,利用这个原理来实现返回的数据- Z) L# X2 Y7 F) P2 }
    : ?& H/ u2 j: C- J" k! E+ m
    & w& l6 e% P8 k  W
    124_612834_c20a1c3e0903f48.jpg 2 ?& ?) a5 n) \, p% u$ B3 R
    # z" {' A: ?* `0 C# L6 _* k
    6 u) a/ _2 e' ?+ c1 J

    $ X1 f" l% o# e7 H! k8 k) v6 \
    2 S$ _& p) g* W* [3 V. f" A* F( A7 D4 F1 _1 _$ c: X

    9 Q# ?9 M3 I# C: D
    & n6 \; \+ w- r0 ?2 u' i: @: S9 C
    # ?, }! h+ a5 B; s2 m比如这个命令,我们在子程序下新建一个变量,这个变量每个都要改变名称 不能一样 不然会出现变量乱了!因为PHP环境是 $开头的 我们就在返回的文本 前门相加  $a  这个就实现  $a12345  变量了& y- l4 n9 q+ {& o9 ?

    3 @( E* q  a! Y/ I& B8 _% {- O+ c% J

    1 t* S3 w: z5 ~0 m1 f& T8 D: M- d1 a4 J/ ~9 m3 N% D
    . i8 X0 x3 p4 R6 D

    ! x! A9 a: T; b; f% O( h

    1 r$ c: r: j0 u* h/ V! [' A4 C9 l! m. `; ^
    ( n% a8 q) U9 S5 x7 ~% e8 }8 y3 _
    124_612834_0c61d7b9ed535be.jpg / W3 Q4 r* I8 Y: E$ m* Q8 y9 z
    : V0 i  D% c" o6 a+ ^- a
    因为是要兼容易语言写法 我们就要判断易语言参数是什么类型的,如果参数里面 有 $说明这个是PHP变量函数 如果文本参数里面没有$说明就是 普通的文本函数 sha1();  这个就是PHP  sha1加密的命令,如果是变量 我们就要得到这样的结果 比如   sha1($a1235);   如果用户输入的是文本 我们就要在里面加入 '我是文本'  注意红点点  sha1('123');我就是用这样方式判断输入的数据类型
    # D. R! A0 q0 \7 G. {4 g8 h' c$ \5 N( M% i
    ) d# q2 F& {4 u+ z! P

    % _; j, K: m* p& h
    # `  h: \1 R% J, Z
    5 c- ^4 n/ l$ X8 |; b9 M& l- N; j
    ) g4 F7 ^3 @- \" k* `
    然后就是返回了易语言子程序返回值  我们之间返回那个返回的15变量即可 因为 返回的15变量已经赋值变成了 $a123
    / r4 [$ ?& ?" {% i8 ^) z3 @; ?' \ 124_612834_233af8c199ac12d.jpg - Z/ q$ g' M0 }* l4 F2 z

    9 W7 |/ B) [' \4 f1 X/ H
    $ F8 S3 F2 X3 Q9 _

    1 u7 p  O: r( p; C" T1 y1 |: N, L6 F8 W
    / w: k& ]7 V# `! f6 s

    # Q6 V# j& t% U1 `( c+ G) o# G5 K  l- G+ a( `

    - X/ S# }0 i" l5 I9 e# q. l2 ~* |5 J7 ?) ^1 @# D
    . ^6 U* K' j, [: Y
    给大家看下成品 这样就达到了替换命令的方法  因为 文本_sha1文本加密 返回的是$a1637928 所以可以直接跟易语言变量交换调用
    ) d; B: ?) Y' g* h9 e9 f6 B' U8 P9 F: y+ `
    4 s# i7 D' T' `) K
    * U& x5 j$ y: M

    - c( L% h  ]( u1 z* @6 ]/ D9 g
    / B# J9 z3 X' |2 s" x; @( V

    , p& s8 z* J; f# a9 } 124_612834_a9fe5b4e0b4d1db.jpg 9 c  d. J: n2 |& X  c  d

    " \1 P6 V$ a9 g, h( _6 Q; L0 B

      R3 j6 A/ f- y- |2 a
      B3 s- g; Y5 ^
    已经封装了绝大多命令 希望各位继续封装$ p( E: Z  V( M% ]% d
    php易语言模块.rar (156.88 KB, 下载次数: 17)
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-11-8 13:04
  • 签到天数: 14 天

    [LV.3]偶尔看看II

    发表于 2018-11-23 13:21:58 | 显示全部楼层
    3 u/ ~+ a$ B! W5 G9 s' v
    下载来研究下# {) {- Y. T! u3 U8 d7 k8 p
    下载来研究下
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2019-1-1 02:48
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2018-11-24 03:49:21 | 显示全部楼层
    没币下载啊啊啊啊
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2018-11-24 17:14:08 | 显示全部楼层
    6666666666666666
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-11-27 16:19
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-11-27 16:27:47 | 显示全部楼层
    555555555555555555
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2018-11-29 21:48:19 | 显示全部楼层
    以前不知道这个论坛不错来学习一下
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2019-3-7 07:21:38 | 显示全部楼层
    很厉害 啊。。。。。。
    欢迎加入乐易论坛VIP,报名联系QQ 43989835
    VIP介绍和课程安排
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭

    乐易推荐上一条 /6 下一条

    QQ|网站地图|Archiver|手机版|小黑屋|乐易论坛 ( 湘ICP备19007035号-2 )

    GMT+8, 2019-9-20 07:26 , Processed in 0.099401 second(s), 73 queries , Redis On.

    Powered by Discuz! X3.4 Licensed

    © 2001-2017 Comsenz Inc.

    快速回复 返回顶部 返回列表