Req #81599 [NEW]: adding the ability of modular import and export just like modern javascript
| From: | pooyaestakhry at gmail dot com | Date: | Mon, 08 Nov 2021 13:09:41 +0000 |
| Subject: | Req #81599 [NEW]: adding the ability of modular import and export just like modern javascript | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-237605@lists.php.net to get a copy of this message | ||
From: pooyaestakhry at gmail dot com
Operating system: All
PHP version: Irrelevant
Package: *General Issues
Bug Type: Feature/Change Request
Bug description:adding the ability of modular import and export just like modern javascript
Description:
------------
PHP is mostly known as a procedural/OOP language.adding the ability to
import and export modules like functions, variables and constants would
mean that doors of functional programming would open up to those us who
love php but are not a fan of oop.
Test script:
---------------
import {Module,otherModule as other} from
dirname(__dir__,1).'/strings.func.php'
--
Edit bug report at https://bugs.php.net/bug.php?id=81599&edit=1
--
Fix committed: https://bugs.php.net/fix.php?id=81599&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=81599&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=81599&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=81599&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=81599&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=81599&r=support
Expected behavior: https://bugs.php.net/fix.php?id=81599&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=81599&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=81599&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=81599&r=globals
PHP version support discontinued: https://bugs.php.net/fix.php?id=81599&r=phptooold
Daylight Savings: https://bugs.php.net/fix.php?id=81599&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=81599&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=81599&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=81599&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=81599&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=81599&r=mysqlcfg