包括嵌套的圆括号

时间:2021-01-22 22:06:14

标签: php

以下代码在 PHP7 中的含义:

import React from 'react' import { Modal } from 'react-bootstrap' export default function LocationModal(props) { const locations = [ { id: 1, location: 'Lagos' }, { id: 2, location: 'Abuja' } ] const handleClick = (value) => { props.parentcallback(value) } return ( <Modal {...props} size="lg" aria-labelledby="contained-modal-title-vcenter" centered > <Modal.Header closeButton className="border-bottom-0"> <Modal.Title id="contained-modal-title-vcenter"></Modal.Title> </Modal.Header> <Modal.Body> <ul className="d-flex flex-column align-items-center list-unstyled"> <h1>Choose Your Location</h1> { locations.map(item => { return <li className="w-75 p-2 m-2 border-1 text-white text-center bg-gray-300 cursor-pointer" key={item.id} onClick={() => handleClick(item.location)} value={item.location} > {item.location} </li> }) } </ul> </Modal.Body> </Modal> ); }

以及如何将其转换为非统一语法?

routes.php 内容

(require __DIR__ . '/routes.php')($app);

1 个答案:

答案 0 :(得分:2)

require/include/eval 的行为类似于表达式,特别是当调用的代码/文件返回某些内容时。在这种情况下,返回值用作函数表达式。相当于:

$return = (require "file.php");
${NULL} = $return($app);
相关问题